Inspiration
In an age overflowing with information, discerning knowledge becomes both a formidable challenge and an unparalleled opportunity. "Pansophy", echoing the essence of 'universal wisdom', embodies our mission to revolutionize learning. We dreamt of a platform where the chasm between insatiable curiosity and profound understanding is bridged effortlessly.
What it does
Pansophy takes a topic input from users and then leverages advanced AI models to craft detailed and interactive knowledge graphs. These graphs visually represent core concepts, their interrelationships, and in-depth details, enabling users to quickly understand and dive deep into any subject matter.
How we built it
Using OpenAI's GPT models, we developed an algorithm that prompts the LLM to generate knowledge graphs based on the user's topic of choice. These graphs are then visualized using a combination of the Graphviz and Pyvis libraries. The entire application is streamlined and made user-friendly through Streamlit.
Challenges we ran into
- Crafting AI outputs that weren't just vast, but precise and comprehensive.
- Sculpting an interactive experience with the knowledge graphs that felt intuitive, not overwhelming.
- Ensuring that regardless of the topic's complexity, Pansophy consistently delivered excellence.
- Converting streamlit application from static to dynamic
Accomplishments that we're proud of
- Creating a user-friendly interface that makes complex AI operations accessible to anyone.
- Successfully translating raw AI outputs into visually appealing and informative graphs.
- Offering both static and interactive graph options based on user preference.
What we learned
- The intricacies of visualizing data in an engaging manner.
- The potential of AI in revolutionizing the way we process and understand information.
- The importance of user feedback in refining and enhancing our application.
What's next for Pansophy
We envision integrating more data sources and expanding our AI models to cover even more diverse topics. Additionally, we're looking into collaborative features where users can edit or expand upon generated graphs, fostering a community-driven approach to learning. Lastly, mobile optimization is on our radar, ensuring Pansophy is accessible anytime, anywhere.
Built With
- generative-ai
- graphviz
- instructor
- llm
- openai
- python
- streamlit
Log in or sign up for Devpost to join the conversation.