Inspiration
As a phd student and founder, I read a lot of papers and articles; meet a lot of interesting people. I have learned that we can extract incredible value by finding connections between seemingly unrelated problem spaces and solution methodologies. Swapping the problem spaces and the solutions, developing new technology! I take notes in journals organized by topic, onenote, obsidian, mindmeister, and more. I was going to build this tool for myself this summer; I'm really happy I got to use chatgpt4 at this hackathon.
One of my favorite people always ask questions that make me think harder about some topic, leading to more discussion and eventually a couple startup ideas. I hope to make Map your Mind a great tool for founders and researchers working on open problems.
We as people are visual beings -- it's easier to understand and organize your thoughts, and a map -- my very own braindump conspiracy board-- is exactly what I need.
It's semantic search and connection discovery on things you already know! Start creating cutting-edge products and technology today!
What it does
This takes your notes, uses GPT4 to break them down into concepts, uses semantic similarity between embeddings to liken seemingly unrelated concepts, and helps your brainstorm further -- all from stuff you already know!
How we built it
I pivoted to solely using openai at 3:33am -- it's slower but at least it works for the demo! I also used react flow to create that gorgeous interactive graph of linked concepts
Challenges we ran into
I honestly tried working with pineconce and langchain and that did not go through. I wound up pivoting to openai pretty late. For deployment purposes, I would re-look into pinecone, langchain, and featureform.
Accomplishments that we're proud of
I'm really proud of this tool. I think it's great for curious people going out there trying to work on cutting-edge, impactful work.
What we learned
I learned about new tech I could use like pinecone, langchain, and featureform!
What's next for Map your Mind: For those solving open problems
I will deploy this :) I would make the UI space out nodes themselves and improve the brainstorming feature. I would add support for semantic search on all notes. I also need to add more features from a brainstorming standpoint. I would also like to make this collaborative -- such that people from different domains could try and merge their notes to see what they could work on together. The possibilities for this are endless, and I'm really excited
Built With
- openai
- react
Log in or sign up for Devpost to join the conversation.