UppuluriKalyani / ML-Nexus

ML Nexus is an open-source collection of machine learning projects, covering topics like neural networks, computer vision, and NLP. Whether you're a beginner or expert, contribute, collaborate, and grow together in the world of AI. Join us to shape the future of machine learning!
https://discord.gg/n2D4RqnU
MIT License
47 stars 81 forks source link

Random Storytelling Bot project based on a RAG #474

Open cosmicishan opened 1 day ago

cosmicishan commented 1 day ago

Is your feature request related to a problem? Please describe. Yes, students often struggle to understand complex textbook concepts, which can make learning difficult and unengaging. Traditional question-answering systems often provide direct answers without context, leaving students without a clear understanding of how concepts relate to one another. Additionally, students may prefer more engaging and narrative-based explanations to retain information better.

Describe the solution you'd like I propose building a Random Storytelling Bot that uses a RAG (Retrieval-Augmented Generation) pipeline to answer student questions in the form of easy-to-understand, engaging stories. The bot would retrieve relevant textbook information and then generate a narrative-style answer that simplifies complex concepts. This approach will make learning more interactive and enjoyable for students by converting textbook answers into stories, which are generally easier to remember and relate to.

Describe alternatives you've considered Using a straightforward QA bot that retrieves and directly answers questions based on textbook content.

Approach to be followed (optional) Implement a RAG model where the retrieval component fetches relevant passages from the textbook based on the student’s question, and the generation model (e.g., Gemini) converts the retrieved information into an easy-to-understand story.

Additional context This bot would be particularly useful for younger students or those who benefit from visual and narrative learning. It could be adapted for various subjects (e.g., science, history) and education levels, ensuring that the generated stories are tailored to the complexity of the subject matter. The RAG pipeline offers both precision (through retrieval) and creativity (through generation), making it ideal for this use case.

github-actions[bot] commented 1 day ago

Thanks for creating the issue in ML-Nexus!🎉 Before you start working on your PR, please make sure to:

github-actions[bot] commented 1 day ago

Thanks for raising this issue! However, we believe a similar issue already exists. Kindly go through all the open issues and ask to be assigned to that issue.