Settings

Theme

Show HN: Personal Knowledge Base Visualization

github.com

150 points by raphaelty 2 years ago · 27 comments · 1 min read

Reader

My personal knowledge base is hosted on GitHub at https://raphaelsty.github.io/knowledge/. It scans the documents I like every day using GitHub Action, Zotero, HackerNews upvote and Github Likes. It's not yet optimized for smartphones. It cost me $5 to host it for a year.

Nuzzerino 2 years ago

Just my two cents: If you're saving enough documents to where you need something like this, you're spending too much time bookmarking and not enough time actually making use of the knowledge contained in there. I'm sure it's an improvement for those people though.

Would be even better if AI systems were integrated with hypergraphs of the sort, which was an approach some AGI projects were taking 1-2 decades ago.

  • cttet 2 years ago

    For me bookmarking does not mean that I want to read the article, it usually mean that I think it may be useful for certain task in the future want it to be in my search result some times. Since sometimes I want to read in depth about something that I read briefly long ago, it is really hard for me to find it back.

    • Sakos 2 years ago

      It's like a personal/curated library. I don't see what's wrong with that. Whenever I start thinking about some article or other I vaguely remember and want to re-read it, but can't find it again without substantial effort, I wish I'd been more fastidious about saving and archiving that article.

      You see it best in how Luhmann used the Zettelkasten system, where ideas and resources are linked to topics that he wanted to think and write about.

      • medstrom 2 years ago

        I've found web bookmarks don't even need to be sorted into folders. You can always search the bookmarks if you remember a fragment of the title, else just scroll back through them manually until you find it.

  • number6 2 years ago

    Knowledge Management sometimes is just elaborated procrastinating

    • LeonB 2 years ago

      Perhaps all of life is just elaborated procrastination. We stumble onto the stage, busy ourselves with something and then we’re gone for eternity.

      But building something and sharing it with others: if it is procrastination it’s quite productive procrastination.

      I still recall when a young dude thought the knowledge management at CERN could do with a bit of elaborated procrastinating… and we got a WWW out of it.

    • MissTake 2 years ago

      Hey, I resemble that remark…

  • raphaeltyOP 2 years ago

    I did develop this when I was PhD student in NLP. I think it's fine to learn to develop a personal search system if you want to learn.

  • Terretta 2 years ago

    > you're spending too much time bookmarking and not enough time actually making use of the knowledge

    Exactly!

    Just like if you are always writing in a journal like DaVinci, Curie, Darwin, or Edison, you're spending too much time reliving the past instead of inventing the future.

  • DaSHacka 2 years ago

    > Just my two cents: If you're saving enough documents to where you need something like this, you're spending too much time bookmarking and not enough time actually making use of the knowledge contained in there.

    I completely disagree, I keep running into the opposite problem: Having to retread ground on old projects because I didn't document what I did and forgot over time.

    I even notice other people have this issue. I recently took over a project from a friend, but because he didn't document anything, I'm essentially starting from scratch.

    I have never once regretted writing something down, but I constantly regret not writing something down.

raphaeltyOP 2 years ago

Author here, I like the idea to have a public and personal search-engine. I'd love to deep dive in some people bookmarks such as expert in NLP field in order to get clue / a point of view on problem I want to solve but those informations are not available most of the time

nkko 2 years ago

Kudos to the developer for sharing this impressive personal knowledge base project! I love seeing the passion and technical creativity of this community. Experimenting with tools for surfacing serendipitous insights and connecting ideas is what moves us forward. Keep up the great work - I look forward to seeing how you evolve and refine this system further!

big_Brain69 2 years ago

Loved it. Great job. Looking forward to new updates.

robroyce 2 years ago

This looks similar https://github.com/KnowledgeCanvas/knowledge

personjerry 2 years ago

How do you make it useful though?

  • raphaeltyOP 2 years ago

    It upload content some of my friends like (github stars) and they have very good taste, so when I'm looking for a document / information on a new topic in machine learning or databases I like to give it a chance

JellyBeanThief 2 years ago

Ridiculous how easy Asturiano makes it to say "3d? Ah go on then, why not."

cttet 2 years ago

Looks great! I wonder is it API based or utilising a local LLM?

danavar 2 years ago

Very cool!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection