Giter VIP home page Giter VIP logo

Comments (4)

iammeat avatar iammeat commented on August 29, 2024

This article was posted two weeks ago, which is strange. No movement on the project for some time. @bryanph I also noticed the twitter link on that article links to a non-existent user.

That's how I found out about this, and it looks like it has a lot of promise. It'd be really sad if it's dead already.

from geistmap.

bryanph avatar bryanph commented on August 29, 2024

TLDR; No, but I'm still working on the problem in another incarnation of this project: https://topictrails.com/

This project started out as an experiment to find new ways to organize research and study material because I was very frustrated with how difficult it is to keep notes and extract quotations and references from source material. Over time my focus has kind of shifted from more of a learning system, where you wish to organize facts that are out there, to a research system where you wish to collect arguments and counter-arguments for the research you conduct. I found that the two are quite different in practice due to the objectiveness of the information you collect in the second.

Therefore I started a new iteration of this project which goes in a slightly different direction. Whilst in Geistmap my focus was on connecting information and facts in a visual graph-like structure, in Topictrails the focus is on extracting information from other sources (such as PDF and web pages) and being able to reference any part of that source, either embedding (fully or partially) it directly in a new document or referencing a certain section. A lot of these things are possible (more or less) today when you combine different tooling but my goal here is to absolutely minimize the amount of friction it takes to do these actions so that it is easy to create habits around them.

When using Geistmap I found myself wanting to reference content within other nodes which was not easy because of the way Geistmap represents its data (as full nodes that you reference). Therefore I decided to go for more of a traditional document-like approach. Just like in Geistmap, you can reference other nodes (documents) in Topictrails but there is more of a focus on creating deep connections to the exact section you wish to reference. As the name "Topictrails" suggests, this means you often end up with a "trail" of references, each reference bringing you to another source document. The goal here is to make this navigation as smooth as possible, solving the difficult problem of referencing external sources and maintaining references in your own writing and research.

@iammeat I have no idea why that article has been reposted but I wrote that article more than 2 years ago. Thanks for bringing it to my attention, I will try and make sure it goes down.

I will try and write a blogpost on this subject so I can reference it in the main README.md.

from geistmap.

iammeat avatar iammeat commented on August 29, 2024

Thanks very much for replying in such a detailed fashion, @bryanph.

This lets me understand more about what you were looking for in terms of scope and referencing. I do think that Geistmap still has an extremely strong use-case, as I've been searching for a personal wiki since the early days of ZuluPad that would do what you've almost perfected here. Evernote and other note-taking tools are too linear and don't offer interlinking, and they're getting worse with new features that people just don't want. I mean, Microsoft OneNote is 1.08GB... for a note taking app!

Topictrails seems more of a deep referencing tool, and I can see that many aspects of that would also add value to Geistmap (PDF extraction, etc.).

I would be interested in contributing to the project if you would be open to that, but I don't want to drag it away from your own mindset by doing so. I have forked the project, and I can always submit PRs if you see anything that would fit in with what you see as Geistmap's modus operandi.

from geistmap.

bryanph avatar bryanph commented on August 29, 2024

@iammeat Yes the two more or less complement one another indeed. It's just that the subject area is so big that in order to reach any goal I have to narrow down.

You are of course very welcome to fork the project and expand on it as you see fit. If you create PRs I can also take a look at them and if you want to work on it for longer term I can also make you a collaborator on the repository if you wish.

from geistmap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.