Next
Next
Sentimental AI
This is to certify that Mr. Shreyash Shankar Naik of, Sant Gajanan Maharaj Rural
Polytechnic, Mahagaon. Enrollment No 2209650027 has completed Report on
the Sentimental AI / Semester V Project Report having title Sentimental AI in a
group consisting of 4 students under the guidance of the Mr. S. P. Latkar
Seal of Institute
CERTIFICATE
This is to certify that Mr. Pratik Chalu Rajgole of, Sant Gajanan Maharaj Rural
Polytechnic, Mahagaon. Enrollment No 2209650032 has completed Report on the
Sentimental AI / Semester V Project Report having title Sentimental AI in a group
consisting of 4 students under the guidance of the Mr. S. P. Latkar
Seal of Institute
CERTIFICATE
This is to certify that Mr. Vinay Vijay Ramaj of, Sant Gajanan Maharaj Rural
Polytechnic, Mahagaon. Enrollment No 2209650051 has completed Report on the
Sentimental AI / Semester V Project Report having title Sentimental AI in a group
consisting of 4 students under the guidance of the Mr. S. P. Latkar
Seal of Institute
CERTIFICATE
This is to certify that Mr. Shreeraj Suresh Gudade of, Sant Gajanan Maharaj Rural
Polytechnic, Mahagaon. Enrollment No 2209650055 has completed Report on the
Sentimental AI / Semester V Project Report having title Sentimental AI in a group
consisting of 4 students under the guidance of the Mr. S. P. Latkar
Seal of Institute
Group Details:
Sr.
No Name of group members Roll Enrollment Seat No.
No. No.
We express our gratitude to everyone who supported us throughout the course of this project. We
are thankful for their aspiring guidance and friendly advice during the project work. We are
sincerely grateful to them for sharing their truthful and illuminating views on a number of issues
related to the project. We express our warm thanks to Program Coordinator MR.A.T.
NARVEKAR for his support and guidance at Sant Gajanan Maharaj Rural Polytechnic, Mahagaon.
We would also like to thank our guide MR.S.P. LATKAR and all the people who provided us with
the facilities being required for our project. The whole team of the Computer Engineering
department helped us throughout the project and also helped us to clear our obstacles. It’s a great
honor to be a student of the esteemed institute of Sant Gajanan Maharaj Rural Polytechnic,
Mahagaon. and got several opportunities to learn everyday something new.
Institute Vision:
To mold the students into capable engineers with aptitude for research and leadership to
contribute effectively in contemporary technology development at global level with focus
on rural community.
Institute Mission:
1. Inculcating best engineering skills, professional ethics and practices.
2. Providing strong foundations by adopting effective teaching learning methods.
3. To inculcate best laboratory skills by promoting in house development activities.
4. Developing leadership qualities, effective soft skills, critical thinking and attitude of
lifelong learning by organizing student centric activities.
Program Vision:
Produce best quality professionals by imparting hands-on experience and value-based
education to meet the aspirations of software community.
Program Mission:
1. Provide sound technical foundation in Computer Engineering through comprehensive
curriculum with rich skills set and practical experience.
1. Breadth of knowledge:
Produce computer engineers with ability to apply the knowledge, software
skills to develop software solutions for real life problems.
2. Professionalism:
Produce professionals with ethical attitude, effective communication skills and
multidisciplinary approach to cope up with employers and societal demands.
3. Analytical reasoning:
Inculcate analytical reasoning and critical thinking through effective teaching
learning and hands on training to develop innovative spirit and entrepreneurial
attitude.
This project aims to develop a Sentimental Analysis system using AI to extract insight from textual
data. By leveraging NLP, the classifies text based on the emotional tone, helping businesses
understand cuomer satisfaction, market trends , and public opinion.
The system will classify textual data into positive, negative, or neutral categories and offer real-
time analysis across various platforms. It will leverage tools such as Python, TensorFlow, and
Scikit-learn to build models that can be used across multiple industries, including e-commerce and
social media monitoring
Content Page
1 Problem/Task identification
3 Project proposal
5 Log book
6 Portfolio Preparation
8 Presentation
1. INTRODUCTION
In today's digital age, the sheer volume of textual data generated across platforms such as social
media, product reviews, forums, and news articles is staggering. Analyzing this data for insights,
opinions, and sentiments has become increasingly important for businesses and organizations.
Sentiment Analysis, also known as opinion mining, is a powerful AI-driven technique used to
analyze and interpret the emotional tone behind textual data. By employing Natural Language
Processing (NLP) and machine learning, sentiment analysis helps in classifying text into categories
such as positive, negative, or neutral.
This technology plays a vital role in various industries, including e-commerce, social media
monitoring, customer feedback analysis, and market research. It allows businesses and
organizations to understand public sentiment, improve customer experiences, and predict market
trends based on the emotions expressed in large volumes of textual data. Through this project, we
aim to develop a real-time sentiment analysis system capable of processing diverse text sources
using advanced tools and algorithms to provide accurate and actionable insights
2. LITERATURE SURVEY
The literature survey for this Sentiment Analysis AI project explores the existing approaches, tools, and
techniques in the field of sentiment analysis, highlighting the evolution from traditional rule-based systems to
modern AI-driven methods. Earlier approaches relied on lexical resources and rule-based algorithms to
classify sentiment, but these were limited in handling complexities like sarcasm and contextual language.
Modern advancements have introduced machine learning algorithms such as Naive Bayes and Support
Vector Machines (SVM), followed by deep learning techniques like Long Short-Term Memory (LSTM) and
transformer-based models (e.g., BERT and GPT), which are better at capturing nuanced language
patterns.Existing research also discusses various challenges, such as ambiguity, sarcasm detection, and
domain-specific sentiment analysis.
While many sentiment analysis systems exist, such as those used in social media monitoring, customer
review analysis, and financial market prediction, they often face limitations in real-time processing, multi-
lingual support, and adaptability to specific industries. This project aims to address these gaps by providing a
customizable, multi-lingual real-time sentiment analysis system that uses advanced NLP models to improve
accuracy and handle complex emotions.
3. Project Proposal
Proposed Methodology
1) Define Requirements:
Identify the specific needs and requirements of the developing Sentimental AI.
Clearly define features, functionalities, and integration points.
2) Market Research:
Research existing applications to understand best practices and common features.
Identify potential technological solutions.
3) Planning:
Create a project plan outlining the scope, timeline, and resources.
Allocate resources, including development, testing, and design teams.
4) Design:
Define the system architecture and technology stack.
Design the modules diagram and block diagram.
5) Development:
Write code following best practices and coding standards.
Implement features incrementally based on the project plan.
6) Testing:
Perform unit testing for individual components.
Implement automated testing where applicable.
7) Documentation:
Create comprehensive documentation for developers, administrators, and
end-users. Document the codebase, libraries and configuration
4. Execution Plan of Project in Fifth Semester
Response
Sr No Questions
Yes No
1 Are You able to plan for execution of Yes
given work?
2 Are you able to take appropriate decisions? Yes
1. https://www.chatgpt.com/
2. https://github.com/
3. https://www.python.org/
4. https://huggingface.co/
Teacher Evaluation Sheet (ESE)
Academic Year : 2024-2025 Course :Capstone Project Planning Course Code :22050
Basic and Discipline specific knowledge: Apply knowledge of basic mathematics, science and
engineering fundamentals and engineering specialization to solve the engineering problems.
Problem analysis: Identify and analyze well-defined engineering problems using codified
standard methods.
Design/ development of solutions: Design solutions for well-defined technical problems and
assist with the design of systems components or processes to meet specified needs.
[[[
Engineering Tools, Experimentation and Testing: Apply modern engineering tools and
appropriate technique to conduct standard tests and measurements.
Engineering practices for society, sustainability and environment: Apply appropriate
technology in context of society, sustainability, environment and ethical practices.
Project Management: Use engineering management principles individually, as a Team member
or a leader to manage projects and effectively communicate about well-defined engineering
activities.
Life-long learning: Ability to analyze individual needs and engage in updating in the context of
technological changes.
B. CO’s addressed by the Micro Project :
Academic Year : 2024-2025 Course :Capstone Project Planning Course Code :22050
Basic and Discipline specific knowledge: Apply knowledge of basic mathematics, science and
engineering fundamentals and engineering specialization to solve the engineering problems.
Problem analysis: Identify and analyze well-defined engineering problems using codified
standard methods.
Design/ development of solutions: Design solutions for well-defined technical problems and
assist with the design of systems components or processes to meet specified needs.
[[[
Engineering Tools, Experimentation and Testing: Apply modern engineering tools and
appropriate technique to conduct standard tests and measurements.
Engineering practices for society, sustainability and environment: Apply appropriate
technology in context of society, sustainability, environment and ethical practices.
Project Management: Use engineering management principles individually, as a Team member
or a leader to manage projects and effectively communicate about well-defined engineering
activities.
Life-long learning: Ability to analyze individual needs and engage in updating in the context of
technological changes.
CO’s addressed by the Micro Project :
Basic and Discipline specific knowledge: Apply knowledge of basic mathematics, science and
engineering fundamentals and engineering specialization to solve the engineering problems.
Problem analysis: Identify and analyze well-defined engineering problems using codified
standard methods.
Design/ development of solutions: Design solutions for well-defined technical problems and
assist with the design of systems components or processes to meet specified needs.
[[[
Engineering Tools, Experimentation and Testing: Apply modern engineering tools and
appropriate technique to conduct standard tests and measurements.
Engineering practices for society, sustainability and environment: Apply appropriate
technology in context of society, sustainability, environment and ethical practices.
Project Management: Use engineering management principles individually, as a Team member
or a leader to manage projects and effectively communicate about well-defined engineering
activities.
Life-long learning: Ability to analyze individual needs and engage in updating in the context of
technological changes.
B. CO’s addressed by the Micro Project :
Academic Year : 2024-2025 Course :Capstone Project Planning Course Code :22050
Basic and Discipline specific knowledge: Apply knowledge of basic mathematics, science and
engineering fundamentals and engineering specialization to solve the engineering problems.
Problem analysis: Identify and analyze well-defined engineering problems using codified
standard methods.
Design/ development of solutions: Design solutions for well-defined technical problems and
assist with the design of systems components or processes to meet specified needs.
[[[
Engineering Tools, Experimentation and Testing: Apply modern engineering tools and
appropriate technique to conduct standard tests and measurements.
Engineering practices for society, sustainability and environment: Apply appropriate
technology in context of society, sustainability, environment and ethical practices.
Project Management: Use engineering management principles individually, as a Team member
or a leader to manage projects and effectively communicate about well-defined engineering
activities.
Life-long learning: Ability to analyze individual needs and engage in updating in the context of
technological changes.
B. CO’s addressed by the Micro Project :