RAG Chatbot
Yash Kumar Saini

Yash Kumar Saini @yashksaini

About: Open Source enthusiast, working, learning and upskilling myself to be both Cracked & 100x DEV, cause 10x isn't enough. Building projects, shipping them, and iterate over & over.

Location:
New Delhi, India
Joined:
Dec 27, 2023

RAG Chatbot

Publish Date: Nov 20 '24
27 8

🌟 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. 🛠️💡

Comments 8 total

Add comment