Automated Attendance System using RFID and IoT
Volume-7 | Issue-3

IoT Enabled Smart Bin for Waste Management with Incentivized Rewards
Volume-6 | Issue-1

Smart and Explainable Credit Card Fraud Detection Using XGBoost and SHAP
Volume-7 | Issue-2

An IoT-based Smart Security Locker System with OTP Verification
Volume-5 | Issue-3

Big Data Analytics for Improved Risk Management and Customer Segregation in Banking Applications
Volume-3 | Issue-3

DDoS Detection using Machine Learning Techniques
Volume-4 | Issue-1

Design of Deep Learning Algorithm for IoT Application by Image based Recognition
Volume-3 | Issue-3

Cloud-based Library Management and Book Tracking through the Internet of Things
Volume-4 | Issue-4

Advanced Traffic Light Controller using FPGA and ARDUINO
Volume-6 | Issue-2

IoT-Enabled Portable Water Quality Monitoring System
Volume-7 | Issue-3

Suspicious Human Activity Detection System
Volume-2 | Issue-4

ROBOT ASSISTED SENSING, CONTROL AND MANUFACTURE IN AUTOMOBILE INDUSTRY
Volume-1 | Issue-3

EFFICIENT RESOURCE ALLOCATION AND QOS ENHANCEMENTS OF IOT WITH FOG NETWORK
Volume-1 | Issue-2

Live Streaming Architectures for Video Data - A Review
Volume-2 | Issue-4

IoT Based Monitoring and Control System using Sensors
Volume-3 | Issue-2

Big Data Analytics for Improved Risk Management and Customer Segregation in Banking Applications
Volume-3 | Issue-3

A Novel Signal Processing Based Driver Drowsiness Detection System
Volume-3 | Issue-3

IoT BASED AIR AND SOUND POLLUTION MONITIORING SYSTEM USING MACHINE LEARNING ALGORITHMS
Volume-2 | Issue-1

Analysis of Serverless Computing Techniques in Cloud Software Framework
Volume-3 | Issue-3

Hybrid Intrusion Detection System for Internet of Things (IoT)
Volume-2 | Issue-4

Home / Archives / Volume-6 / Issue-4 / Article-5

Volume - 6 | Issue - 4 | december 2024

AI-Driven RAG Chatbot: Combining Information Retrieval with Generative AI Open Access
Venkatesh S.  , Dhanya K R., Kaniska P.  249
Pages: 364-373
Cite this article
S., Venkatesh, Dhanya K R., and Kaniska P.. "AI-Driven RAG Chatbot: Combining Information Retrieval with Generative AI ." Journal of IoT in Social, Mobile, Analytics, and Cloud 6, no. 4 (2024): 364-373
Published
06 February, 2025
Abstract

Generative AI technologies are emerging nowadays and they transform the way of user interaction with information, and allows the systems to deliver accurate responses to the user queries. This research focuses on creating a Retrieval Augmented Generation Chatbot as an e-learning assistant where it fetches the accurate data from the pdf document that is trained on and give accurate precise responses to the user query. This e-learning assistant is created specifically for the subject of “Artificial Intelligence” to deliver the user-queries related to Artificial Intelligence. The system uses Flask for the backend and React for the frontend. PDFs are loaded, split into smaller sections, and processed using LangChain. Embeddings are generated with Google’s AI models and stored in Chroma, a vector database. When a user submits a query, the system searches for similar content and uses Google Gemini-1.5-Pro to generate a response based on the retrieved data. This ensures high accuracy by relying on specific content rather than broad AI knowledge. This solution can easily scale and is perfect for education and knowledge-based fields. It helps students, teachers, and professionals by providing fast, reliable answers, making learning more efficient and effective.

Keywords

Generative AI RAG Chatbot Embeddings LangChain Chroma E-learning

×

Currently, subscription is the only source of revenue. The subscription resource covers the operating expenses such as web presence, online version, pre-press preparations, and staff wages.

To access the full PDF, please complete the payment process.

Subscription Details

Category Fee
Article Access Charge
15 USD
Open Access Fee Nil
Annual Subscription Fee
200 USD
After payment,
please send an email to irojournals.contact@gmail.com / journals@iroglobal.com requesting article access.
Subscription form: click here