Inspiration
While chatting with my fellow teammates on which project to build using a graph database we had to figure out all variables, dependencies and pain-points; to do we started creating a mind-map and thus had a Eureka moment.
What it does
An extension where you get all the major topics discussed and individual user's sentiment on that topic in a mind-map visualization. Convert your unread chats to a simple and easily visualizable graph so that you donβt have to miss out on a plan. A tool to showcase your a chat-history in a graphical representation. It converts group texts into a mind-map and then it gives out each user's sentiment based on that idea.
How we built it
The about section of our project π https://github.com/Chinmay-395/Mind_Mapper/wiki/ABOUT
- Created a chat-app using MERN
- Use GRAND stack to store and communicate with knowledge graph
- Used Symbl-AI API to get all the topics/sub-topics in the project
- Sentiment analysis of all users pertaining to all the topics discussed.
Challenges we ran into
The "symbl-AI" API gave the topics/subtopics but to give the sentiment analysis we had recursively traverse all the texts message of a user regarding each one of the topics.
Accomplishments that we're proud of
We are still creating the application but we got the knowledge of how graph databases work and we had multiple ideas after learning the course on Neo4j.
What we learned
Neo4j and graphql API to communicate with it.
What's next for Mind Mapper
β We can record a meeting and send the audio file of that meeting to Symbl-AI which can be processed to give all the major topics covered. β Is a particular idea feasible based upon your availability using google calendar API. β It can also handle Asynchronous API requests so create a knowledge graph dynamically. β To find any task delegation with regards to github we can issue a jira token for automating the task management. β Derive a flow-chart
Built With
- grand
- mern
Log in or sign up for Devpost to join the conversation.