0% found this document useful (0 votes)
37 views

Chatbot AI

Uploaded by

Amal Jose
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Chatbot AI

Uploaded by

Amal Jose
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

VISVESVARAYA TECHNOLOGICAL UNIVERSITY BELAGAVI,

KARNATAKA-590018

MINI PROJECT SYNOPSIS ON

ChatBot AI

SUBMITTED BY

ASHWINI (4DM22CS021)
HARIPRASAD C (4DM22CS043)
RISHA ALEXANDER PINTO (4DM22CS086)

SAHANA SANJAY NAIK (4DM22CS090)

UNDER THE GUIDANCE OF

Mr. Basavaraj Neelgund

Professor/Assistant Professor Dept. of CSE

In the partial fulfillment for the award of degree of

BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING

YENEPOYA INSTITUTE OF TECHNOLOGY


NH-13, THODAR, MOODBIDRI, DAKSHINAKANNADA-574225

2024-2025
I. Name/Title of the Mini Project.

ChatBot AI

II. Abstract.
The goal of a chatbot AI mini-project is to create a
conversational tool that interacts naturally, understands user intent,
and performs specific tasks like answering questions or providing
guidance. This project enhances skills in conversational AI, natural
language processing, and automation.

III. Introduction to the Project.


This project is to design a chatbot AI that can interact
with users in a natural and intuitive way. Chatbots have become
essential tools across many fields, including customer service,
education, and e-commerce, where they can provide information,
answer questions, and guide users efficiently. The primary aim of
this project is to develop a chatbot that understands user inputs,
processes information accurately, and provides relevant, clear
responses. By focusing on natural language processing (NLP) and
intent recognition, the project seeks to create an AI that offers
reliable, user-friendly interactions. This chatbot will serve as a
practical demonstration of how AI can improve communication
between humans and machines, paving the way for accessible and
scalable support systems.
IV. Statement about the problem.

How can we enhance chatbot AI to provide not only accurate and empathetic
responses but also incorporate images, videos, and location-based information
to deliver a more interactive and contextually relevant user experience?

V. System Requirement specification.

a) Hardware Requirement- Not required


b) Software Requirement-

o Next.js
o Tailwind CSS
o Vercel AI SDK
o Groq & Mixtral
o Langchain.JS
o Brave Search
o Serper API
o Cheerio
o Open AI Embedding
VI. Methodology.
Chatbot AI works by using two main techniques: Natural Language
Processing (NLP) and Machine Learning (ML). NLP is what allows the
chatbot to understand human language. When a user types a question or says
something, the chatbot breaks down the language into smaller parts, like
words and phrases, to figure out what the user wants. It identifies the user’s
intent (e.g., asking for help or making a request) and any important details
(like a name or date).

Once it understands the question, the chatbot uses ML to find the best
response. Many chatbots are trained on large sets of conversation data, so they
learn to respond better over time. They may use simple rules for common
questions, or, in more advanced cases, they might generate responses on their
own based on patterns they have learned. This is what helps chatbots improve
as they interact with more users.

Finally, the chatbot generates a response and sends it back to the user.
This entire process happens quickly, often in just a few seconds, creating the
experience of a real-time conversation. In summary, chatbot AI uses advanced
technology to understand questions, learn from interactions, and provide
helpful responses, making it an invaluable tool in today’s digital world.

VII. References.

https://github.com/mckaywrigley/chatbot-ui

You might also like