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 (7)

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
 
yashksaini profile image
Yash Kumar Saini

Thx for this info bro, will implement it in a new project @srbhr

Collapse
 
yashksaini profile image
Yash Kumar Saini

Please do check the Project here:- RAG-Chatbot

Collapse
 
komsenapati profile image
K Om Senapati

Amazing project man
Looking for more projects πŸ˜‰

Collapse
 
prasanta profile image
Prasanta

Brilliant man, Amazing Dev work

Collapse
 
yashksaini profile image
Yash Kumar Saini

Thanks

Collapse
 
winzod4ai profile image
Winzod AI

AMAZING!! Also folks, came across this post and thought it might be helpful for you! Rag Evaluation Metrics.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.