AI LOGBOOK SANJAY FINAL Id
AI LOGBOOK SANJAY FINAL Id
AI LOGBOOK SANJAY FINAL Id
ARTIFICIAL INTELLIGENCE
CAPSTONE PROJECT LOGBOOK
2024-2025
REVIEW QUILL
………
SHIKSHAA PUBLIC SCHOOL
CHROMPET , CHENNAI- 64
_________________ ____________________
Internal Examiner External Examiner
_________________________
Signature of the Principal
1. INTRODUCTION
In today’s fast-paced digital landscape, staying attuned to user feedback is crucial for the continuous
improvement of software products. ReviewQuill is an innovative platform designed to streamline this
process by collecting user feedback on software updates and leveraging advanced AI to summarize and
present these insights to companies. By transforming raw feedback into actionable intelligence,
ReviewQuill empowers businesses to make informed decisions and enhance their software offerings.
ReviewQuill not only provides detailed summaries but also offers comprehensive graphical analyses of
customer feedback. These visual representations help companies quickly identify trends, understand
user sentiments, and prioritize areas for improvement. With ReviewQuill, businesses can ensure their
software evolves in line with user expectations, fostering greater customer satisfaction and loyalty
2. TEAM ROLES
ROLES ROLE DESCRIPTION TEAM MEMBER
NAME
Ensure tasks are completed on time
Schedule and allocate work among team
members.
Help build the prototype
Collect questions from the team that needs
PROJECT LEADER answers SANJAY.B.L
PROTOTYPE Identifies where answers can be located
BUILDER/CODER Search up for answers, writes up a report and
passes information to the project reporter.
Builds the prototype
Work with data expert to train or teach
computer.
Creates the prototype and quotes if
necessary.
Decides on type of data needed to train an AI
model’
Collects data.
Ensures data is in a format that the team can
work
Ensures data is ethically sourced and unfair
DATA EXPERT bias is eliminated.
INFORMATION Works with prototype builder to train the AI R.MURALIKRISHNA
RESEARCHER model works with users to test the prototype.
Gets feedback from users and user sign-off
when their prototype has met users
requirements
Help in making the presentation.
Works with the team and user to create a
process flow for the new user experience. P.SABARISH
DESIGNER Plans the user interface for the prototype
Films the activities of the team and headache
this into a presentation for submission
VIDEO CREATOR Help collect and organize data. S.PRADEEP,
Maintains logbook and documentation. K.SARAVANAN
2.1 project plan
Phase Task Planned start Planned Planned Actual Actual Actual Who is Notes/
date end duration start end duration responsible Rema
date (hours, date date (hours, rks
minutes) minutes)
Preparing Coursewor 8/6/24 15/6/24 30 mins 13/6/24 15/6/24 40 mins TEAM Nil
for the k, readings LEADER ,
project TEAM
MEMBER
Defining the Backgroun 19/6/24 26/6/24 2hrs 22/6/24 26/6/24 1.5 hrs TEAM Nil
problem d reading LEADER ,
TEAM
MEMBER
Understandin Identify users 20/7/24 20/7/24 2hrs 20/7/24 20/7/24 1.5hrs ALL Nil
g the users
4
Rate 4.5/5 - - - - - - Nil
yourselves
Brainstorming Team 6/8/24 6/8/24 2hrs 6/8/24 6/8/24 2.5hrs TEAM Nil
meeting to LEADER ,
generate TEAM
ideas for a MEMBER
solution
Team 10/8/24 10/8/24 1.5 hrs 10/8/24 10/8/24 1.5hrs ALL Nil
meeting to MEMBERS
design the
solution
and
collecting labelling
and preparing
data Complete 22/8/24 22/8/24 30mins 22/8/24 22/8/24 30mins ALL Nil
Prototyping Section 6 of MEMBERS
the Project
Logbook
phase
Train your 27/8/24 29/8/24 2hrs 30/8/24 1/9/24 3hrs TEAM Nil
Prototyping model with LEADER ,
Testing input TEAM
dataset MEMBER
5
Test your 3/9/24 6/9/24 2hrs 3/9/24 6/9/24 2.5hrs TEAM Nil
model and LEADER ,
keep TEAM
training MEMBER
with more
data until
you think
your
model is
accurate
Invite users 12/9/24 13/9/24 1hr 12/9/24 13/9/24 1hrs TEAM Nil
to test your LEADER ,
prototype TEAM
MEMBER
Write your 18/9/24 18/9/24 45 MIN 18/9/24 18/9/24 50 MIN TEAM Nil
script MEMBER
Edit your 21/9/24 21/9/24 30 min 21/9/24 21/9/24 30 min TEAM Nil
video MEMBER
6
Complete 18/9/24 18/9/24 40mins 18/9/24 18/9/24 45mins TEAM Nil
sections 10 MEMBERS
and 11 of
the Project
Logbook
Submit Nil
your entries
Submission
on
the IBM
Who will set up online documents and ensure that everyone is contributing?
TEAM LEADER
ITEMS DISCUSSED:
1. USERS FEEDBACK
2. SEARCHING DIFFERENT POSITIVE AND NEGATIVE WORDS FOR
SENTIMENT ANALYSIS
ITEMS DISCUSSED:
1. SPECIFIC PROBLEMS FACED BY CUSTOMERS DUE TO SOFTWARE UPDATE
THINGS TO DO
1. DISCUSSING WAYS TO SOLVE THE PROBLEM
DATE OF MEETING:30-07-2024
WHO ATTENDED: ALL MEMBERS
WHO WASN’T ABLE TO ATTEND: NIL
PURPOSE OF MEETING: TO DISCUSS ABOUT THE INTERVIEWS WITH USER
ITEMS DISCUSSED:
1. TO SHARE THE INSIGHTS FROM THE INTTERVIEW WITH THE USER
THINGS TO DO
1. EACH OF US WILL TRY TO FIND THE SOLUTION USING
THE INSIGHTS FROM THE USER INTERVIEWS
DATE OF MEETING:6-08-2024
WHO ATTENDED: ALL MEMBERS
WHO WASN’T ABLE TO ATTEND: NIL
PURPOSE OF MEETING: BRAINSTORMING TO GENERATE IDEAS FOR A
SOLUTION
ITEMS DISCUSSED:
1. EACH OF US SHARED THEIR OWN IDEA TO SOLVE THE PROBLEM
THINGS TO DO
2. TO SELECT AN SUITABLE IDEA FOR SOLVING THE
PROBLEM
ITEMS DISCUSSED:
1. DIFFERENT MODELS AND PROTOTYPE IDEAS HAS BEEN PRESENTED
BY ALL THE TEAM MEMBERS.
THINGS TO DO:
2. TO CHOOSE A SUITABLE MODEL AND START WORKING ON THE
MODEL
AND TEST THE MODEL.
8
3. PROBLEM DEFINITION
The lagging in performance matter to us because the users are forced to buy new phones
frequently due to the issues.
How can we help the mobile users [a specific user or group of users] find a way to solve their
problem [do what] so that they can use the mobile without any problem [do something not
done before that can be measured].
Rate yourself
Problem
Definition
1 point - A local problem is described
2 Points - A local problem which has not been fully solved before is described.
3 Points - A local problem which has not been fully solved before is explained in detail
with supporting research.
9
4. THE USERS
4.1 WHO ARE THE USERS AND HOW ARE THEY AFFECTED BY THE
PROBLEM?
The users are the common people who use mobile phones in their day to day lives.
People are affected by the problems which arises after the update
4.2 WHAT HAVE YOU ACTUALLY OBSERVED ABOUT THE USERS AND
HOW THE PROBLEM AFFECTS THEM
The majority of the users using the phones are between the ages of 16-35.Many
job going peoples are forced to buy new phones due to the malfunction of the
phones after updates.
10
4.5 WHAT ARE THE USUAL STEPS THAT USERS CURRENTLY TAKE RELATED
TO THE PROBLEM AND WHERE ARE THE DIFFICULTIES
2. Lagging in performance
4. Connectivity issue
Rate yourself
The Users
1 Point - The user group is described but it is unclear how they are affected by the problem.
2 Points - Understanding of the user group is evidenced by completion of most of the steps in
thissection.
3 points - Understanding of the user group is evidenced by completion of most of the steps in this
section and thorough investigation
11
5. BRAINSTORMING
5.1 IDEAS
How might you use the power of AI/machine learning to solve the users’ problem by
increasing their knowledge or improving their skills?
NLP can be used to read and understand customer’s feedbacks and understand
AI Idea #1
natural human language and summarize it to the company.
Sentimental analysis can be used to analyse feedback and tell the company about
AI Idea #2
how the customers feel about the product.
AI Idea #4 Allow users to report issues using voice commands through virtual assistants.
AI Idea #5 Automatically detect and report bugs encountered during or after software updates.
12
5.2 Priority Grid
Evaluate your five AI ideas based on value to users and ease of creation and implementation.
Creating chatbots with simple access and Modeling the chatbot with a large amount of
useful data. data
5.3 Based on the priority grid, which AI solution is the best fit for your users and for
your team to create and implement?
Briefly summarize the idea for your solution in a few sentences and be sure to identify the toolthat
you will use.
The solution is to create a website which collects the feedbacks of the users about
the software update and then it summarizes the custom review and gives it to the
company. It also analyses the feeling of the users by understanding the review and
displays the graph about the feeling of the customers.
This helps the company to understand what the problem faces by the users is and it
helps them to rectify the problem
Rate yourself
Brainstorming
13
6. DESIGN
What are the steps that users will now do using your AI solution to address the
problem?
Rate yourself
Design
7.DATA
We need the data of peoples review based on the new updates like camera optimization,
performance of the mobile, connectivity of Bluetooth etc for better understanding of the people
satisfaction on the updates to give proper updates next time.
14
Rate yourself
Data
1 Point – Relevant data to train the AI model have been identified as well as how the data will be
sourced or collected.
2 Points - Relevant data to train the AI model have been identified as well as how the data will be
sourced or collected. There is evidence that the dataset is balanced.
3 Points - Relevant data to train the AI model have been identified as well as how the data will be
sourced or collected. There is evidence that the dataset is balanced, and that safety and privacy have
been considered.
8. PROTOTYPE
PYTHON
8.3 What decisions or outputs will your tool generate and what further action needs to
be taken after a decision is made?
OUR TOOL WILL SUMMARISE THE REVIEWS GIVEN BY PEOPLE BASED ON THE
UPDATES AND TELLS US WHICH FEATURE NEED TO DEVLEOPED FURTHER AND
WHAT ARE ALL THE NEW CHANGES THAT CAN BE MADE TO GIVE A SMOOTH
EXPERIENCE TO THE USERS
Rate yourself
Prototype
1 point – A concept for a prototype shows how the AI model will work.
2 points - A prototype for the solution has been created and trained.
3 points - A prototype for the solution has been created and successfully trained to meet users’
requirements.
15
9. TESTING
The users are the common people who use mobile phones in their day to day life.
9.2 List your observations of your users as they tested your solution.
The users are feeling happy that their reviews are being used properly and their problems after
updates are solved quickly than before. And our solutions are easy to understand.
Questions? Ideas
The user may expect to consume their Our model will give summarise the user
time effectively and beneficially review and give the companies a clear view
instead off wasting their time in giving on what needs to be changed.
reviews.
16
Refining the prototype: Based on user testing, what needs to be acted
on now so that the prototype can be used?
The model will be made to clarify queries on the the right updates for the
mobile and it will be made more refined with lot more data by testing it in
the presence of users
Adding some more easier ways of giving reviews so that the users wont be
feeling bored or annoyed to give the review.
Rate yourself
Testing
How did you actively work with others in your team and with stakeholders?
17
Rate yourself
Team collaboration
1 Point – There is some evidence of team interactions among peers and stakeholders.
2 Points - Team collaboration among peers and stakeholders is clearly documented in this section.
3 points - Effective team collaboration and communication among peers and stakeholders is clearly
documented in this section.
SANJAY:
As a team leader I learnt how to encourage my team to finish the works assigned to them and
got the use of teamwork and also I understood about the concept of leadership and the
importance of leadership through our project. The work of every member of my team helped to
make this project a successful one.
MURALI KRISHNA:
My role as the information researcher made me to learn how to collect the required data for
the given task easily and also made me to improve my information acquiring skills and also
helped me to work properly in my team and develop the project successfully as a team.
SABARISH:
My role as the designer for this project helped me to understand various kinds of designs
required for different kinds of project and also helped to improve my designing skills and
make the interface for our project. I also understood the concept of team work through our
project.
PRADEEP:
Being a video creator in this project helped me to improve my editing skills and make use of
different editing tools.
SARAVANAN:
Being a video creator in this project has improved my editing qualities and also made me to
explore different tools required to create a good video and made me to understand different
editing softwares. 18
Rate yourself
1 point – Some team members present an account of their learning during the project.
2 points - Each team presents an account of their learning during the project.
3 points - Each team member presents a reflective and insightful account of their learning during the
project.
12.VIDEO LINK
URL:
PASSWORD:
13.APPENDIX
Recommended Assessment Rubric (for Teachers)
Passion The video demonstrates passion from team members about their
chosen topic/idea.
Sound and The video demonstrates good sound and image quality.
image quality
Total
22