0% found this document useful (0 votes)
23 views11 pages

Mini Project - G50

The document outlines a mini project focused on developing an AI-powered chatbot web application using React JS and Gemini AI, aimed at enhancing real-time communication with intelligent responses. It addresses limitations of existing systems, such as lack of personalization and security concerns, while proposing solutions for improved user engagement. Future enhancements are planned to include advanced NLP, mobile support, and multi-language capabilities.

Uploaded by

Komal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views11 pages

Mini Project - G50

The document outlines a mini project focused on developing an AI-powered chatbot web application using React JS and Gemini AI, aimed at enhancing real-time communication with intelligent responses. It addresses limitations of existing systems, such as lack of personalization and security concerns, while proposing solutions for improved user engagement. Future enhancements are planned to include advanced NLP, mobile support, and multi-language capabilities.

Uploaded by

Komal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

MINI PROJECT - 1A

AI-Powered Chatbot Web Application

BY:- DSE5
KOMAL MHATRE(SE_B_23)
ADITYA MUNDHE(SE_B_34)
SUSHANT PAKHARE(SE_B_43)
VRUSHALI PATIL(SE_B_58)

under the guidance of


Ms.Tejashree Pangare
Department of Computer Engineering

Pillai HOC College of Engineering and Technology, Rasayani


University of Mumbai
A.Y. 2024-25
CONTENT
01 INTRODUCTION

02 ABSTRACT

03 LITERATURE REVIEW

04 LIMITATIONS OF EXISTING SYSTEMS

05 PROBLEM DEFINITION

06 SYSTEM ARCHITECTURE

07 CONCLUSION
INTRODUCTION
In this project, we have developed a Generative AI chatbot inspired by

Google Gemini using React JS. Our goal was to create an interactive and

intelligent chatbot capable of generating human-like responses. This

application demonstrates advanced AI capabilities similar to ChatGPT,

providing an engaging user experience with features like typing effects,

prompt saving, and responsive design.


ABSTRACT
This project develops an interactive AI-powered chat application to

enhance real-time communication. Built with ReactJS and CSS, it

features intelligent, context-aware responses using Gemini AI. It

includes secure user authentication, conversation history

management, and error resilience. Future enhancements include

advanced NLP, mobile support, and multi-language capabilities.


LITERATURE REVIEW
Research Paper References Year Works

Smith, J.: The Role of AI in Enhancing Explores how AI improves chatbot


Chatbot Interactions. Journal of Artificial 2023 user experience through natural
Intelligence Research. language processing.

Lee, K.: Machine Learning Algorithms in Discusses various machine learning


Chatbot Development. International 2022 models used to enhance chatbot
Journal of Computer Science.. performance..

Gupta, A.: Challenges in Deploying AI Highlights common issues faced in


Chatbots for Customer Support. Journal of 2021 real-world deployment, such as data
Web Applications and Technologies. privacy and user adaptation..
LIMITATIONS OF
EXISTING SYSTEMS
⚬Restricted Language Support

⚬No Emotional Intelligence

⚬Lack of Personalization

⚬Security Concerns

⚬Dependency on Input Quality


PROBLEM DEFINITION
Existing chat applications struggle to provide intelligent, context-aware
communication, leading to irrelevant or repetitive responses. They often lack
advanced natural language processing (NLP) capabilities, multi-language
support, and personalization, limiting user engagement. Additionally, security
concerns and scalability issues hinder reliable performance in handling large
user bases. This project aims to overcome these challenges by developing an
AI-powered chat application using ReactJS and Gemini AI, offering dynamic
interactions, secure data handling, and enhanced user experience.
SYSTEM ARCHITECTURE
CONCLUSION
This project successfully develops an AI-powered chat application using
ReactJS and Gemini AI, delivering intelligent, context-aware
communication. It overcomes the limitations of existing systems by offering
enhanced user experience, secure authentication, and efficient
conversation management. The application’s responsive design and
advanced NLP capabilities ensure dynamic and engaging interactions. With
future enhancements like multi-language support and mobile compatibility,
this platform is well-positioned to transform communication across
customer support, education, and productivity domains
REFERENCE
• Google AI for Developers. (n.d.). Gemini API Documentation :
https://ai.google.dev/gemini-api/docs
• Lansakara, S. (n.d.). Building a Chatbot with React, Express, and Google’s
Gemini AI:https://vercel.com/templates/next.js/gemini-ai-chatbot
• Wikipedia contributors. (n.d.). Gemini (language model):
https://en.wikipedia.org/wiki/Gemini_%28language_model%29
THANK YOU !!

You might also like