DEV Community

Cover image for RAG Chatbot
Yash Kumar Saini
Yash Kumar Saini

Posted on

RAG Chatbot

🌟 Exciting Times: Sharing My Latest Project Adventure!

Hey there, contributors and tech enthusiasts! πŸ‘‹

After being caught up in a whirlwind of activities πŸŒͺ️, I almost forgot I had an account here! But guess what? I'm back with something exciting to share. πŸŽ‰


🌱 Inspiration Strikes!

Recently, while exploring resources to level up my Flask skills, I stumbled upon an absolute gem πŸ’Ž thanks to the courtesy of an amazing developer, @komsenapati.

✨ Introducing: A fantastic Flask project starter template!

It comes with proper login and register routesβ€”just what I needed to kick-start a new project. πŸš€

Here's the link to the Flask Minimal Template. Trust me, it's worth bookmarking! πŸ”–


πŸ€– Building a RAG-PDF Chatbot

Fueled by this resource and brimming with curiosity, I ventured into creating something I’m really proud of:

πŸ’‘ A Multi-PDF RAG-Based Chatbot

This chatbot leverages cutting-edge Gemini and Groq AI services to provide intelligent responses. πŸ“„πŸ’¬ It can read and process multiple PDFsβ€”perfect for those who work with document-heavy tasks. πŸ“šβœ¨

Here’s a sneak peek πŸ‘€:

Demo Video

RAG Chatbot Screenshot


πŸ”— Check It Out

I’ve open-sourced the project so others can learn, contribute, and improve upon it!

πŸ”— Repo Link: RAG-PDF Chatbot


πŸ’¬ Why Contribute?

Here’s why you should join hands and contribute:

  • πŸš€ Learn: Deep dive into integrating AI services like Gemini & Groq.
  • 🀝 Collaborate: Work with a vibrant community of developers.
  • πŸ”§ Build: Add features like support for more file formats or better NLP models.

Whether you’re a Flask fan, an AI enthusiast πŸ€–, or just someone looking for a cool project to contribute to, this one’s for you!


πŸ”₯ What's Next?

I’m planning to:

  1. Add support for real-time queries on live PDFs.
  2. Improve UI/UX for a smoother user experience. 🎨
  3. Incorporate more AI models for multilingual support. 🌍
  4. Make this more Enhanced with adding links of articles to converse with

Let me know your thoughts in the comments πŸ’¬ or, better yet, submit a pull request! πŸ’»βœ¨ & let’s make this project a game-changer! 🌟


PS: Huge shoutout to the open-source community for inspiring me to keep learning and building. πŸ› οΈπŸ’‘

Top comments (3)

Collapse
 
yashksaini profile image
Yash Kumar Saini

Please do check the Project here:- RAG-Chatbot

Collapse
 
srbhr profile image
Saurabh Rai

This is Awesome @yashksaini
BTW do you know that you can do RAG with just one drive files with SWIRL?
We're trying to make RAG and AI search easier.

Collapse
 
komsenapati profile image
K Om Senapati

Amazing project man
Looking for more projects πŸ˜‰