MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
SANT GAJANAN MAHARAJ RURAL POLYTECHNIC, MAHAGAON
CAPSTONE PROJECT PLANNING REPORT
Academic year: 2024-25
TITLE OF THE PROJECT
Sentimental AI
Program: Computer Engineering
Program code: CO5I
Course: Capstone Project Planning
Course code: 22050
CERTIFICATE
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
Faculty guide Mr. S. P. Latkar
Mr. S. P. Latkar Mr. G. K. Birangaddi Mrs. R.S. Patil
(Project Guide) (Head of the Department) (Principal)
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
Faculty guide Mr. S. P. Latkar
Mr. S. P. Latkar Mr. G. K. Birangaddi Mrs. R.S. Patil
(Project Guide) (Head of the Department) (Principal)
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
Faculty guide Mr. S. P. Latkar
Mr. S. P. Latkar Mr. G. K. Birangaddi Mrs. R.S. Patil
(Project Guide) (Head of the Department) (Principal)
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
Faculty guide Mr. S. P. Latkar
Mr. S. P. Latkar Mr. G. K. Birangaddi Mrs. R.S. Patil
(Project Guide) (Head of the Department) (Principal)
Seal of Institute
Group Details:
Sr.
No Name of group members Roll Enrollment Seat No.
No. No.
1. Shreyash Shankar Naik 23 2209650027
2. Pratik Chalu Rajgole 26 2209650032
3. Vinay Vijay Ramaj 38 2209650051
4. Shreeraj Suresh Gudade 42 2209650055
Name of Guide: Mr. S. P. Latkar
Acknowledgements
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.
2. To provide Strong communication skills to function effectively as a part of team and
enable the students to sense societal and ethical responsibilities in all professional fields.
3. To enable students to become valuable and creative contributors to continue their
education to grow professionally along with the spirit of moral values.
PEO (Program Educational Objectives):
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.
4. Lifelong learning: Motivating students to develop an ability to pursue
higher studies research relevant to their discipline for career growth and
Create enthusiasm for lifelong learning.
Program Specific Outcomes
PSO1. Computer Software and Hardware Usage: Use state-of-the-art technologies for
operation and application of computer software and hardware.
PSO2. Computer Engineering Maintenance: Maintain computer engineering related
software and hardware systems.
Abstract
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
Date of Date of Marks
Sr.no Title Of Experiment Performance Submission
1 Problem/Task identification
2 Literature survey/ Industrial
Survey
3 Project proposal
4 Execution of plan in fifth
semester
5 Log book
6 Portfolio Preparation
7 Final Report 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
S. Details of Planned Planned Name of
No. activity Start date Finish Responsible
date Team Members
1. Finalization of All members
project Title
2. Project All members
Definition
3. Plan All members
4. Gathering All members
information
5. Demonstration All members
of the project
and making
report
6. Log Book
Corrective Remark and
Activities Activities Reason for
Week No: measures Signature of
planned: Executed delay if any
adopted the Guide
Week 1 and 2 Project Project Discuss with
Identification identification --- the guide.
Technology
identification
Week 3 and 4 Literature Survey Explore Understand
various places --- the scope
and websites.
Week 5 and 6 Planned Activities Learning going Getting some
For eg: Learning on --- new concepts
Technologies
Week 7 and 8 Resources Mainly good
Required for the machine. --- ---
project
Week 9 and 10 Action plan For e.g. Discuss with
Designing --- the project
coding, Testing guide.
etc.
Week 11 and Preparing detail For e.g. Learn the
12 plan. Designing, various
coding, Testing technologies
--- and learn how
to implement
it.
Week 13 and Making a report on Implementation Implement all
14 the planning of our of activities --- activities learn
mega-project perform during in 12 weeks
planning
7. Portfolio Preparation
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
3 Are you able to arrange resources? Yes
4 Are you able to work as a member and Yes
leader of team?
5 Are you able to communicate properly? Yes
6 Are you able to resolve the conflicts? Yes
7 Are you able to manage the time well? Yes
8 Do you have concern for ethical, societal No
and environmental issues?
9 Do you have ability to learn from Yes
Experiences?
10 Does changing Technology threaten you? No
10. REFERENCES AND BIBLIOGRAPHY
1. https://www.chatgpt.com/
2. https://github.com/
3. https://www.python.org/
4. https://huggingface.co/
Teacher Evaluation Sheet (ESE)
Capstone Project Planning
Name of Student : Shreyash Shankar Naik
Academic Year : 2024-2025 Course :Capstone Project Planning Course Code :22050
Title of Project : Sentimental AI
A. POs addressed by the 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 :
1. Write the problem/task specification in existing systems related to the occupation.
2. Select, collect and use required information/knowledge to solve the problem/complete the task.
3. Logically choose relevant possible solutions.
4. Consider the ethical issues related to the project (if any)
5. Assess the impact of the project on society (if any)
6. Prepare project proposals with action plan and time duration scientifically before beginning
of project.
7. Communicate effectively and confidently as a member and leader of team.
Teacher Evaluation Sheet (ESE)
Capstone Project Planning
Name of Student : Pratik Chalu Rajgole
Academic Year : 2024-2025 Course :Capstone Project Planning Course Code :22050
Title of Project : Sentimental AI
A. POs addressed by the 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.
CO’s addressed by the Micro Project :
1. Write the problem/task specification in existing systems related to the occupation.
2. Select, collect and use required information/knowledge to solve the problem/complete the
task. Logically choose relevant possible solutions.
3. Consider the ethical issues related to the project (if any)
4. Assess the impact of the project on society (if any)
5. Prepare project proposals with action plan and time duration scientifically before beginning
of project.
6. Communicate effectively and confidently as a member and leader of team.
Teacher Evaluation Sheet (ESE)
Capstone Project Planning
Name of Student : Vinay Vijay Ramaj
Academic Year : 2024-2025 Course :Capstone Project Planning Course Code :22050
Title of Project : Sentimental AI
A. POs addressed by the 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 :
1. Write the problem/task specification in existing systems related to the occupation.
2. Select, collect and use required information/knowledge to solve the problem/complete the
task. Logically choose relevant possible solutions.
3. Consider the ethical issues related to the project (if any)
4. Assess the impact of the project on society (if any)
5. Prepare project proposals with action plan and time duration scientifically before beginning
of project.
6. Communicate effectively and confidently as a member and leader of team.
Teacher Evaluation Sheet (ESE)
Capstone Project Planning
Name of Student : Shreeraj Suresh Gudade
Academic Year : 2024-2025 Course :Capstone Project Planning Course Code :22050
Title of Project : Sentimental AI
A. POs addressed by the 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 :
1. Write the problem/task specification in existing systems related to the occupation.
2. Select, collect and use required information/knowledge to solve the problem/complete the
task. Logically choose relevant possible solutions.
3. Consider the ethical issues related to the project (if any)
4. Assess the impact of the project on society (if any)
5. Prepare project proposals with action plan and time duration scientifically before beginning
of project.
6. Communicate effectively and confidently as a member and leader of team.