ai project
ai project
ai project
KEY PARTNERS
GLOBAL PARTNERS
1
AI Project Logbook
PROJECT NAME:
SCHOOL NAME:
YEAR/CLASS:
TEACHER NAME:
TEACHER EMAIL:
1.
2.
3.
4.
5.
6.
Note: Add more rows if there are more members in your team
2
1. Introduction
This document is your Project Logbook, and it will be where you record your
ideas, thoughts and answers as you work to solve a local problem using AI.
Make a copy of the document in your shared drive and work through it digitally
with your team. You can also print a copy of the document and submit a scanned
copy once you have completed the Project Logbook. Feel free to add pages and
any other supporting material to this document.
Refer to the AI Project Guide for more details about what to do at each step of your
project.
2. Team Roles
2.1 Who is in your team and what are their roles?
Lokeshwaran
INFORMATION COLLECTS QUESTIONS FROM
RESEARCHER TEAM, FINDS ANSWERS AND
FORWARD IT TO TEAM LEADER.
3
Project plan
The following table is a guide for your project plan. You may use this or create
your own version using a spreadsheet which you can paste into this section. You
can expand the ‘Notes’ section to add reminders, things that you need to follow
up on, problems that need to be fixed urgently, etc.
Phase Task Planned Planned Planned Actual Actual Actual Who is Notes/Remarks
start end duration start end date duration responsible
date date (hours, date (hours,
minutes) minutes)
Preparing for Coursework,
the project readings
Set up a
team
folder
on a
shared
drive
Defining the Background
problem reading
Research
issues in our
community
Team
meeting to
discuss
issues and
select an
issue for the
project
Complete
section 3 of
the Project
Logbook
Rate
yourselves
Understanding Identify
users
the users
Meeting with
users to
observe
them
Interview
with user (1)
Interview
with user
(2),
etc…
Complete
section 4 of
the Project
Logbook
Rate
yourselves
Brainstorming Team
meeting to
generate
ideas for a
solution
Complete
section 5 of
the Project
Logbook
Rate
yourselves
Designing Team
your solution meeting to
design the
solution
Complete
section 6 of
the logbook
Rate
yourselves
4
Collecting and Team
preparing data meeting
to
discuss
data
requiremen
ts
Collecting and Data
preparing data collectio
Prototyping n
Data
preparatio
n and
labelling
Complete
Section 6
of the
Project
Logbook
Team
meeting
to plan
prototypi
ng phase
Prototyping Train
Testing your
model
with
input
dataset
Test your
model and
keep
training
with more
data until
you think
your
model
is
accurat
e
Write a
program to
initiate
actions
based on
the result
of your
model
Complete
section 8
of the
Project
Logbook
Rate
yourselves
Team
meeting
to
discuss
testing
plan
Testing Invite
Creating the users to
video test your
prototype
Conduct
testing
with
users
Complete
section 9
of the
Project
Logbook
5
Rate
yourselves
Team
meeting
to
discuss
video
creatio
n
Write your
script
Film your
video
Edit your
video
Completing Reflect
the logbook on the
project
with
your
team
6
Complete
sections 10
and 11 of
the Project
Logbook
Review
your
Project
logbook
and
video
Submission Submit
your
entries on
the IBM
Naren Ragunandhan
4.What tool will you use for communication?
7
Topic discussed
2. Team Roles
3. Problem Definition
4. Communication plans
8
3. Problem Definition
3.1 List important local issues faced by your school or community
1.Customizable Filters
3.Educational Resources
4.Personalized Reporting
6.Mobile Accessibility
7.Community Support
8.Context-Aware Detection
1. Privacy Concerns
Why it Matters: Spam emails often contain phishing attempts or
malicious links aimed at stealing personal information. Protecting user
data is crucial, especially with increasing data privacy regulations.
2. User Experience
Why it Matters: A cluttered inbox filled with spam can lead to
frustration and decreased productivity. A good spam filter enhances
user experience by allowing individuals to focus on relevant
communications.
3. Security Threats
Why it Matters: Spam emails can harbor malware, ransomware, or
links to harmful sites. Ensuring robust spam detection helps protect
users from potential security breaches and financial loss.
9
The Users
Who are the users and how are they affected by the problem?
Marketing and sales teams are impacted as well, with spam diminishing
the effectiveness of legitimate outreach efforts, causing important
communications with potential clients to get lost. Elderly users are
particularly vulnerable to spam and phishing attempts, which can lead to
financial scams and identity theft. Nonprofit organizations rely on email
for communication and fundraising, and spam can hinder their outreach
and engagement efforts. Educational institutions face disruptions in
communication between teachers, administrators, students, and parents
due to spam.
10
1.1 What have you actually observed about the users and how the problem affects
them?
11
1.3 Record your interview questions here as well as responses from users.
12
1.4 Empathy Map
Map what the users say, think, do and feel about the problem in this table
13
1.5 What are the usual steps that users currently take related to the problem and
where are the difficulties?
6. Some users may not know how to give feedback or feel that their
input does not lead to improvements.
7. Response times can vary, and users may feel frustrated if their
concerns are not addressed quickly
14
2. Brainstorming
2.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?
AI Idea Create interactive tutorials that adapt to each user’s behavior and knowledge level.
#1 These modules could teach users how to identify spam, manage their inbox, and
effectively use the spam detector.
AI Idea Use machine learning to analyze user interactions with spam detection (e.g.,
#2 marking emails as spam or not) and provide immediate feedback on their choices
AI Idea The AI could offer contextual tips and recommendations when users receive
#3 emails. For example, if an email looks suspicious, the detector could suggest
actions based on common spam characteristics.
AI Idea Use AI to analyze trends in spam emails and regularly update users on new tactics
#5 used by spammers. This could be delivered through newsletters or in-app
notifications.
15
2.2 Priority Grid
Evaluate your five AI ideas based on value to users and ease of creation and
implementation.
Hig
h
Users learn to recognize spam traits and become This approach makes learning engaging and
more adept at identifying unwanted emails. encourages users to improve their skills actively.
Low
Easy Hard
EASE OF DEVELOPMENT
16
2.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 tool that you will use.
Overall, this approach not only helps users manage their emails
more effectively but also builds their confidence and skills in
recognizing spam, ultimately creating a more efficient and
satisfying email experience.
3. Design
17
3.1 What are the steps that users will now do using your AI solution to address the
problem?
1. Users will start by installing or integrating the AI spam detector with their email
client. They will configure initial settings, such as sensitivity levels and preferred
filters, to tailor the tool to their needs.
2. In the beginning, users will engage in an initial training phase where they mark
emails as
spam or not spam. This helps the AI learn their preferences and improves its
filtering accuracy.
3. Users will engage with educational resources or prompts from the AI that explain
why certain emails were flagged. This will enhance their understanding of spam
characteristics.
4. Based on their experiences and the feedback received, users will periodically
revisit the settings to adjust filters or add specific senders to their whitelist or
blacklist, refining the tool’s accuracy.
5. Users will take advantage of any insights or analytics provided by the detector,
such as trends in spam emails or common characteristics of flagged messages.
This information will help them better understand spam patterns.
6. Users will remain engaged with the AI spam detector, continuously providing
feedback and adjusting settings as they become more familiar with its
functionalities, leading to an increasingly efficient email management experience.
18
4. Data
Labeled Email Data: A diverse dataset of emails that are labeled as "spam" or
"not spam," including various types of spam (e.g., phishing, promotional) and
legitimate messages.
19
5. Prototype
5.3 What decisions or outputs will your tool generate and what further action needs to
be taken after a decision is made?
3.Users may receive alerts for suspicious emails or summaries of spam activity.
4.The tool may generate insights about spam trends, such as common keywords
or
20
6. Testing
6.1 Who are the users who tested the prototype?
3. Users of popular email platforms (like Gmail, Outlook, etc.) who can
give feedback on how well the detector integrates with existing
services.
6.2 List your observations of your users as they tested your solution.
1.Many users found the interface intuitive and easy to navigate, which made
onboarding and setup straightforward.
2. Users noted that the AI effectively identified most spam emails, but some
mentioned occasional false positives where legitimate emails were flagged
21
6.3 Complete the user feedback grid
;
What works: What needs to change:
Questions?: Ideas:
1. How does the spam detection algorithm 1. Users requested more specific filtering
work? capabilities, such as filtering by
language, attachment types, or certain
2. What criteria do you use to determine if phrases.
an email is spam?
2. A feature that allows users to easily
3. Can I customize the spam filter settings? unsubscribe from unwanted
newsletters or promotional emails
4. How does the tool learn from my directly from the spam folder.
feedback?
3. A tool that lets users report spam
5. What should I do if a legitimate email is directly to the service provider, helping
marked as spam? to improve the overall detection
system.
6. Is my data safe and private?
4. Options to customize how and when
7. Can the detector integrate with my users receive notifications about
email client? flagged emails or spam activity.
8. Are there any additional features I
should know about?
22
6.4 Refining the prototype: Based on user testing, what needs to be acted on now so
that the prototype can be used?
23
7. Team collaboration
7.1 How did you actively work with others in your team and with stakeholders?
Regular Meetings:
Conducted weekly or bi-weekly meetings to discuss project progress,
share insights, and address any challenges faced by team members.
Collaborative Brainstorming Sessions:
Engaged in brainstorming sessions to generate ideas for features,
improvements, and user testing strategies, ensuring diverse perspectives
were considered.
Feedback Loops:
Established structured feedback loops with stakeholders, including users,
to gather input on the prototype, which informed iterative design and
development.
Cross-Functional Collaboration:
Worked with different departments (e.g., development, marketing, and
customer support) to align goals, share knowledge, and ensure a
cohesive approach to the product.
User Testing and Interviews:
Involved team members in user testing sessions, gathering firsthand
insights on user experiences and challenges, which helped refine the
tool.
Documentation and Communication:
Maintained clear documentation of decisions, processes, and user
feedback to keep
everyone informed and aligned throughout the project lifecycle.
24
8. Individual learning reflection
11.1. Team Reflections
A good way to identify what you have learned is to ask yourself what surprised
you during the project. List the things that surprised you and any other thoughts
you might have on issues in your local community.
25
Team member name:
Note: Add more boxes if there are more members in your team
Rate yourself
26
9. Video link
27
Appendix
Recommended Assessment Rubric (for Teachers)
Total points
28
VIDEO PRESENTATION
Points
Given
Criteria 3–
excellent 2
– very
good
1 – satisfactory
Sound and
The video demonstrates good sound and image
image
quality quality.
Total points
29