0% found this document useful (0 votes)
198 views27 pages

Akshay Team Logbook

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
198 views27 pages

Akshay Team Logbook

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 27

AI PROJECT LOGBOOK

Resource for Students


(Adapted from “IBM EdTech Youth Challenge – Project Logbook” developed by
IBM in collaboration with Macquarie University, Australia and Australian Museum)

KEY PARTNERS

INDIA IMPLEMENTATION PARTNERS

GLOBAL PARTNERS

1
AI Project Logbook

PROJECT NAME: SEO KEYWORD GENERATOR

SCHOOL NAME: MAHARISHI VIDYA MANDIR POLACHERY

YEAR/CLASS: 2024/ XII-A2

TEACHER NAME: REVATHI KANNAN

TEACHER EMAIL:

TEAM MEMBER NAMES AND GRADES:

1. THILAK SHANKAR

2. AKSHAY

3. HARESH

4. ASHWIN RAJ

5. KARAN ALLAN

6. VISHWAJITH

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?

Role Role description Team Member Name

TO SCHEDULE AND ALLOCATE TASKS AMONG


LEADER TEAM MEMBERS FILLS LOGBOOK AND ACT AS
A THILAK SHANKAR
LINK BETWEENTEACHER AND THE TEAM
MEMBERS.

TO WORK WITH THE TEAM TO DESIGN THE


DESIGNER PROJECT PROTOTYPE. VISHWAJITH

INFORMATION COLLECTS QUESTIONS FROM TEAM, FINDS


RESEARCHER ANSWERS AND FORWARD IT TO TEAM AKSHAY
LEADER.

DATA EXPERT DECIDES ON WHAT TYPE OF DATA TO WORK HARESH


WITH TO TRAIN AN Al MODEL.

TESTER WORKS WITH THE USERS TO TEST THE


ASHWIN RAJ
PROTOTYPE AND GET FEEDBACK FROM THE
USERS.

MARKETING EXPERT KARAN ALLAN


COLLECTS THE TEAM PROJECT LOGBOOK AND
CREATES A VIDEO FOR THE CONTENT.

VIDEO PRODUCER FILMS THE ACTIVITIES OF THE TEAM


AND EDITS THESE INTO A ALL TEAM MEMBERS
PRESENTATION FOR SUBMISSION

3
2.2 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 Planne Actual Actual end Actual Who is Notes/Re
start date end date d start date date duration responsible marks
duratio (hours,
minutes)
n
(hours,
minute
s)
Preparing for Coursework, 15/8/2024 15/8/2024 2 hrs 15/8/2024 15/8/2024 2 hrs Vishwajith
the project readings

Set up a
team folder 15/8/2024 15/8/2024 15 min 15/8/2024 15/8/2024 25 min Akshay
on a shared
drive
Defining the Problem 19/8/2024 19/8/2024 20 min 19/8/2024 19/8/2024 30 min Karan allan
problem Definition
Research
issues in our 19/8/2024 19/8/2024 30 min 19/8/2024 19/8/2024 40 min Haresh
community

Team
meeting
Discuss
issues and 22/9/2024 22/9/2024 20 min 22/9/2024 22/9/2024 20 min Thilak shankar
select an
issue for the
Project
Complete Ashwin raj
section 3 of 25/9/2024 25/9/2024 30 min 25/9/2024 25/9/2024 40 min
the Project
Logbook

Rate
Yourselves
Understanding Identify 5/12/2024 5/12/2024 2 hrs 5/12/2024 5/12/2024 2 hrs Ashwin raj
the users users

Meeting with
users to 10/12/2024 10/12/2024 1 day 10/12/2024 10/12/2024 1 day Thilak shankar
observe
them
Interview 10/12/2024 10/12/2024 2 hrs 10/12/2024 10/12/2024 2 hrs Haresh
with user (1)
Interview
with user 10/12/2024 10/12/2024 2 hrs 10/12/2024 10/12/2024 2 hrs Karan allan
(2),
etc…
Complete 10/12/2024 10/12/2024 10/12/2024 10/12/2024 Akshay
section 4 of 3 hrs 2 hrs 30 min
the Project
Logbook
Rate
yourselves

Brainstorming Team
meeting to All team members
generate 12/12/2024 12/12/2024 1 hrs 12/12/2024 12/12/2024 1 hrs
ideas for a
solution
4
Complete
section 5 of 15/12/2024 15/12/2024 2 hrs 15/12/2023 15/12/2024 2 hrs Vishwajith
the Project
Logbook
Rate
yourselves
Designing Team
our solution meeting to 19/12/2024 19/12/2024 2 hrs 19/12/2024 19/12/2024 2 hrs Vishwajith
design the
_ Solution

Complete
section 6 of 19/12/2024 26/12/2024 8 hrs 19/12/2024 26/12/2024 10 hrs Vishwajith
the logbook
Rate
Yourselves

Collecting and Team meeting


preparing data to 22/12/2024 22/12/2024 30 min 22/12/2023 22/12/2024 30 min Akshay
discuss data
requirements
Collecting and Data 1 hrs 1 hrs thlaik
preparing data collection 19/12/2024 23/12/2024 19/12/2024 23/12/2024
Prototyping
Data 1 hrs 1 hrs Akshay
preparation
and labeling 19/12/2023 23/12/2023 19/12/2023 23/12/2023

Complete 30 min 45 min Ashwin


Section 6 of 19/12/2023 23/12/2023 19/12/2023 23/12/2023
the Project
Logbook
Team meeting 15 min 15 min karan
to 19/12/2023 23/12/2023 19/12/2023 23/12/2023
plan
prototyping
phase
Prototyping Train your 4 hrs 4 hrs haresh
Testing model with 19/12/2023 23/12/2023 19/12/2023 23/12/2023
input dataset
Test your 3-1-2024 3-1-2024 4 hrs 3-1-2024 3-1-2024 4 hrs Akshay
model and
keep training
with more
data until you
think your
model is
accurate
Complete 25-12-2024 25-12- 1 hrs 25-12-2024 25-12-2024 1 hrs Ashwin
section 8 of 2024
the Project
Logbook
Rate
yourselves
Team 25-12-2024 25-12- 30 min 25-12-2024 25-12-2024 30 min haresh
meeting to 2024
discuss
testing plan
Completing Reflect on the 27-12-2024 27-12- 27-12-2024 27-12-2024 All members
the logbook project with 2024
your
Team
Complete 27-12-2024 27-12- 27-12-2024 27-12-2024 All members
sections 10 2024
and 11 of the
Project
Logbook
Review your 27-12-2024 27-12- 27-12-2024 27-12-2024 All members
Project 2024
logbook and
video
Submit your 27-12-2024 27-12- 27-12-2024 27-12-2024 All members
Submission
entries on 2024
IBM.

5
2.3 Communications plan

Will you meet face-to-face, online or a mixture of each to communicate?

For an AI project focused on creating an SEO generator, communication can be effectively


managed through online meetings, which are often more flexible and accessible for most team
members and stakeholders. Here are the options and benefits for each approach

How often will you come together to share your progress?

it’s typically effective to hold regular progress check-ins to keep the team aligned, identify
challenges early, and ensure steady progress. Here's a suggested structure:
1. Weekly Check-Ins:
a. Purpose: Review tasks, discuss progress, set new goals, and address any blockers.
b. Format: Online meetings are usually sufficient, lasting around 30–60 minutes.
c. Outcome: Ensures consistent progress

Who will set up online documents and ensure that everyone is contributing? What tools will you use for
communication?

 leader will be responsible for setting up shared documents, organizing files, and tracking
contributions from each team member.
 Responsibilities: Ensure that everyone has access to documents, maintain an organized folder
structure, and monitor participation to keep the project on track.

2.4 Team meeting minutes (create one for each meeting held)
Date of meeting: 15/8/2024

Who attended:All the team members

Who wasn’t able to attend: NILL

Purpose of meeting: to discuss the roles


and workflows for the project

Items discussed:
1.roles
2.prototype
3.workflow

Things to do (what, by whom, by when)


1.to build algorithm, akshay , 18/8/24
2.manage all the work and schedule works, thilak , 17/8/24

6
3. Problem Definition
3.1 List important local issues faced by your school or community

Local Business Visibility Issue: Many small businesses struggle with online visibility and
ranking for local searches, making it hard to attract customers.

Employment and Skills Development Issue: There might be a lack of employment


opportunities, especially in tech-related fields, or a gap in digital skills among community
members.

Community Engagement and Information Access Issue: Important information about


community events, public resources, or local government announcements may not reach all
residents effectively.

3.2 Which issues matter to you and why?

Community Engagement and Information Access:

For local organizations, nonprofits, or community groups, connecting with residents often
depends on ranking well in search engines.An SEO keyword generator focused on relevant,
community-centered keywords could help these groups improve visibility, allowing residents to
stay up-to-date and get involved.

Educational Resources for Students:

Education is empowering, and ensuring that students have easy access to quality resources
can greatly enhance their learning experiences. By improving the search visibility of
educational content tailored to local curriculums, we can help students find relevant and
reliable resources.

3.3 Which issue will you focus on?

For this project, we would focus on community engagement and information access. By
developing an SEO generator that helps local organizations, nonprofits, and community groups
improve their online presence, we can make it easier for residents to discover important
announcements, services, and events. This focus not only boosts community awareness but also
fosters a stronger sense of belonging and engagement among residents.

Moreover, a tool that supports community-driven SEO could be scaled to include tailored resources
for other areas—like health, education, and environment—amplifying its impact and making it
versatile enough to address various local needs over time.

7
3.4 Write your team’s problem statement in the format below.
How can we help local small businesses find a way to identify effective SEO keywords
that boost their online visibility so that they can reach more local customers and
increase their sales by a measurable percentage .

Rate yourself Problem Definition 3

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.
 points - A local problem which has not been fully solved before is explained in detail with supporting research.

8
4. The Users
4.1 Who are the users and how are they affected by the problem?
Local Small Business Owners:
 Problem: Many small businesses lack the knowledge or resources to optimize their websites for
search engines, which limits their ability to be found by potential local customers.
 Impact: Without proper SEO, these businesses miss out on potential customers who are actively
searching for their products or services. As a result, they may see lower website traffic, fewer in-
store visits, and ultimately, reduced sales and growth opportunities.

4.2 What have you observed about the users and how the problem affects them?

 Limited Online Presence: Many small businesses, especially those with minimal digital marketing
expertise, have poorly optimized websites. They often rely on basic or generic keywords that don’t
capture the specific needs of their local market.
 Impact: Their websites often don’t appear in search results when potential customers search for
services in their area, leading to missed opportunities for engagement. Even if their website looks
good, it doesn't reach the right audience.
 Lack of Time and Resources: Small business owners are typically focused on the day-to-day
operations and may not have the time, budget, or knowledge to invest in professional SEO services.
 Impact: This lack of resources prevents them from learning or implementing SEO strategies that
could drive traffic to their site and increase visibility in local searches.
 Competition from Larger Businesses: Small businesses often struggle to compete with larger
businesses that have the resources to dominate online advertising and SEO.
 Impact: Larger competitors with more marketing budgets and teams can rank higher, making it
harder for small businesses to be discovered by local customers.

9
4.3 Record your interview questions here as well as responses from users.

 How do you currently manage your online presence?


 Response from Small Business Owner: “I have a website, but I’m not sure if it’s optimized for search
engines. I mostly rely on social media to promote my business.”
 Response from Community Organization: “We post about events and services on social media, but
we don’t have a dedicated strategy for getting our website seen by the right people.”
 What challenges do you face when trying to attract more customers or community members
online?
 Response from Small Business Owner: “My business gets lost in a sea of larger competitors. Even
though I offer unique services, people can’t seem to find me online.”
 Response from Community Organization: “We struggle to get local residents to find our website
when they search for community events or resources in the area. We have the content, but we’re not
ranking high enough for people to see it.”
 What tools or strategies have you used in the past to improve your online visibility?
 Response from Small Business Owner: “I’ve tried using Google Ads, but it’s expensive, and I’m not
sure it’s bringing in the right customers. I don’t really know much about SEO.”
 Response from Community Organization: “We’ve tried sharing posts about our programs, but it feels
like we don’t get enough reach. We’ve thought about SEO, but we’re not sure where to start.”

10
4.4 Empathy Map

Map what the users say, think, do and feel about the problem in this table

What our users are saying What our users thinking


Small Business Owners: “If I could just get my business seen by
“I need more customers from local more people, it would make a difference.”
searches.” “I’m not sure where to start with SEO, it
“I don't have the expertise for SEO.” feels overwhelming.”
“I’m losing out to bigger competitors “Maybe I should hire an expert, but I
online.” don’t have the budget.”

What our users are doing How our users feel


They are trying to promote their Frustrated by competition and low
business via social media, but not fully visibility.
optimizing their website for search Overwhelmed and unsure of how to
engines. improve their online presence.
They rely on Google Ads or other They may feel discouraged by the
advertising tools, but haven’t fully technical complexity of SEO.
explored SEO.

11
4.5 What are the usual steps that users currently take related to the problem and
where are the difficulties?
1. Identifying the Need for Better Online Visibility

2. Attempting to Optimize Website or Content

3. Using Social Media and Paid Advertising

4. Seeking Professional Help (SEO Consultants or Agencies)

5. Monitoring Results and Making Adjustments

6. Continuing to Improve Content or Experiment

7.Researching SEO

8. Choosing Keywords

9. Optimizing Website Titles and Meta Descriptions

10. Using Free SEO Tools (e.g., Google Analytics, Google Search Console)

4.6 Write your team’s problem statement in the format below.


Small business owners and community organizations are experiencing issues with low
online visibility
and ineffective SEO today because of lack of expertise, limited resources, and
complex SEO tools

Rate yourself Problem Definition 3

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.
 points - A local problem which has not been fully solved before is explained in detail with supporting research.

12
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?

AI Idea An AI tool that helps users discover relevant keywords tailored to their
#1 business or organization by analyzing local search trends and
competitors. The tool would suggest long-tail keywords, local keywords,
and seasonal trends to help optimize content.

AI Idea An AI-powered dashboard that tracks the performance of a user’s


#2 website (or social media presence) and provides actionable insights. It
could analyze organic traffic, keyword rankings, and user engagement,
then offer suggestions on what to improve (e.g., which keywords to
focus on, content recommendations).
AI Idea A chatbot or virtual assistant powered by AI that guides users through
#3 SEO best practices, answers common questions, and provides step-by-
step instructions on improving SEO. It could even suggest online courses
or tutorials based on the user’s current SEO knowledge.

AI Idea An AI tool that analyzes users' written content (blog posts, website text,
#4 social media posts) and provides optimization suggestions. It could
recommend the right keywords, advise on content structure, and point
out SEO mistakes such as missing headers or meta descriptions.

AI Idea A machine learning algorithm that analyzes local search trends and
#5 customer behavior, helping users target the right local keywords. It
could suggest ways to optimize a Google My Business profile,
recommend local event keywords, and guide users on how to get more
local reviews.

13
Evaluate your five AI ideas based on value to users and ease of creation and implementation.
5.2
Priori
ty
Grid

High value to users, easy to create High value to users, hard to create

AI-Powered SEO Keyword Generator AI-Based SEO Performance Tracker with


Actionable Insights
High Value to Users: Very High. Real-time insights into
High Value to Users: High. Keyword discovery is one of the most
SEO performance, such as traffic trends, keyword
critical aspects of SEO, and having a tool that automates this
rankings, and user behavior, combined with actionable
process would be immensely valuable for users. It simplifies a
recommendations, would be extremely beneficial for
complex task, especially for non-experts.
users. It could help users stay on top of their SEO
efforts and continually improve their strategies.

Low value to users, easy to create


Low value to users, hard to create
Simple Content Optimization Tool
Personalized SEO Learning Assistant
 Low Value to Users: Low. This tool could simply
check content for basic SEO elements, such as  Low Value to Users: Low. While a personalized assistant
keyword density or header tags, without offering in- could be useful for beginners, it would offer limited value if it
depth suggestions or advanced analysis. It may miss only provides basic SEO information without any meaningful
more nuanced SEO factors like content relevance, personalization or advanced advice. It could quickly become
quality, or structure. repetitive or provide generic answers that don’t effectively help
users improve their SEO strategies.

14
5.2 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.

The AI-Powered SEO Keyword Generator is a tool that helps users discover relevant and
high-impact keywords tailored to their business or niche by analyzing local search trends,
competitor data, and keyword performance. This tool would automatically generate long-tail,
local, and seasonal keywords that are highly specific to the user's industry, making it easier for
users to optimize their content and improve their search engine rankings. It would provide
both novice and experienced users with valuable keyword insights without requiring deep SEO
expertise.

Tool to Use:
To create this solution, the team could leverage tools like Google's Natural Language API
for text analysis and TensorFlow or PyTorch for training a model that can predict effective
keywords. Integrating these technologies with a simple user interface can ensure that even
non-technical users can interact with the tool efficiently.

Why It’s a Good Fit:


 High Value for Users: Keyword discovery is one of the most critical elements of SEO, and providing
a tailored, easy-to-use keyword generator will offer great value by helping users improve their
website's SEO without requiring specialized knowledge.
 Moderate Complexity for the Team: Creating the keyword generator is feasible with existing AI
tools and requires moderate development effort. It involves gathering and analyzing relevant data,
which can be done using well-established APIs and machine learning models.

By focusing on this AI solution, users get a highly practical tool that addresses a key pain
point, and the development team can build it using existing resources and technologies.

Rate yourself Problem Definition 4

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.
 points - A local problem which has not been fully solved before is explained in detail with supporting research.

15
6. Design
6.1 What are the steps that users will now do using your AI solution to address the
problem?
Step 1: Input Website or Business Information

Step 2: Select Target Locations (Optional for Local SEO)

Step 3: Input Content or Focus Topic

Step 4: Analyze Keyword Suggestions

Step 5: Filter and Customize Keywords

Step 6: Export Keyword List

Step 7: Implement Keywords on Content

Step 8: Track SEO Performance

Rate yourself Problem Definition 4

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.

points - A local problem which has not been fully solved before is explained in detail with supporting research.

16
7. Data

7.1 What data will you need to train your AI solution?


 Keyword Search Volume: Data on how frequently specific keywords or phrases are searched for
over time. This helps prioritize high-demand keywords.
 Keyword Difficulty (Competition): Information on how competitive each keyword is, such as the
number of websites competing for those keywords.
 Keyword Trends: Data on how the popularity of keywords fluctuates over time, identifying seasonal
or emerging trends.
 SERP (Search Engine Results Pages) Data: Data on the search engine results for specific
keywords, including the types of content that rank for those keywords (e.g., blog posts, product
pages, videos).
 Click-Through Rate (CTR) for Keywords: Data showing which keywords generate the highest
click-through rates from search engines, helping the AI recommend keywords likely to drive traffic.

7.2 Where or how will you source your data?

Where will the Do you have Ethical


data come Who owns the permission to considerations
Data needed from? data? use the data?

Have
Google Google, SEMrush, Yes, via API Respect terms
Keyword Ahrefs access of service,
Planner, privacy, and
SEMrush, GDPR
Google Trends compliance
Want/Need
User behavior SEMrush, Ahrefs, Yes, via APIs and Avoid scraping
data (via Google user consent outside
Google permissible
Analytics, limits
Hotjar).
Nice to have
Real-time Google Yes, via user Comply with
ranking data consent GDPR,
for keyword anonymize data,
tracking (via ensure
Google Search transparency
Console
integration).

Rate yourself Problem Definition 4

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.

points - A local problem which has not been fully solved before is explained in detail with supporting research

17
8. Prototype

8.1 Which AI tool(s) will you use to build your prototype?


OpenAI (GPT-4/3) Keyword generation, NLP tasks, user intent understanding
Hugging Face Transformers Customizable NLP models for keyword suggestions
TensorFlow/PyTorch Custom ML models for keyword ranking prediction
SEMrush/Ahrefs API Fetching SEO data, keyword analysis, competitive analysis

8.2 Which AI tool(s) will you use to build your solution?


Matplotlib & Seaborn Data visualization and analysis
Google Cloud/AWS Cloud hosting, scalability, AI model deployment
React, Next.js/Gatsby Front-end interface for user interaction
Django/Flask Backend integration for API and user interface

8.3 What decisions or outputs will your tool generate and what further action needs to
be taken after a decision is made?
Keyword Suggestions
Decision/Output: The tool will generate a list of keyword suggestions for the user based on
the content they input, their business niche, and current SEO trends.

Keyword Ranking Predictions


Decision/Output: The tool will predict the potential ranking of generated keywords based on
competition, search volume, and past performance data.

Rate yourself Problem Definition 3

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.

points - A local problem which has not been fully solved before is explained in detail with supporting research

18
9. Testing
9.1 Who are the users who tested the prototype?
SEO Professionals

Digital Marketers

Content Creators & Bloggers

Small Business Owners

Web Developers with SEO Experience

9.2 List your observations of your users as they tested your solution.

Ease of Use
 Observation: Many users, especially small business owners and content creators, found the tool
intuitive and easy to use, even without advanced SEO knowledge. They appreciated the simple
interface and clear instructions.

Accuracy of Keyword Suggestions


 Observation: SEO professionals and digital marketers noted that the keyword suggestions were
mostly relevant, but they occasionally required refinement, especially for niche industries or long-tail
keywords.

Competitor Analysis Utility


 Observation: Users from SEO agencies and e-commerce businesses found the competitor analysis
feature very helpful. They could quickly compare their keywords against those of their competitors
and adjust their strategies.

Data Overload
 Observation: Some users, particularly small business owners and bloggers, felt overwhelmed by
the amount of data presented, particularly around keyword difficulty and search volume metrics.

Keyword Ranking Predictions


 Observation: Digital marketers and SEO professionals found the keyword ranking predictions
useful, but some felt the tool was too conservative in its predictions, particularly for keywords with
high search volume.

19
9.3 Complete the user feedback grid

What works What needs to change

Ease of use: Intuitive interface, Data overload: Users (especially


especially for non-experts. beginners) felt overwhelmed by too
much data.
Competitor analysis: Highly
appreciated by SEO agencies and e- Keyword accuracy: Some keyword
commerce businesses. suggestions were less relevant,
especially for niche industries.

Questions? Ideas

How can we streamline the data Introduce simplified views or guided


presentation without losing important steps to ease beginners into the tool.
details?

20
9.4 Refining the prototype: Based on user testing, what needs to be acted on now so
that the prototype can be used?

Simplify Data Presentation for Beginners


 Action Needed: Streamline the interface to reduce information overload, especially for small
business owners and non-technical users.
 Why: Users who are new to SEO may feel overwhelmed by too much data. Simplified views will help
them focus on the most important aspects of keyword research.
o Provide tooltips or a guide explaining SEO metrics like "keyword difficulty" or "search
volume."

2. Improve Keyword Suggestions for Niche Industries


 Action Needed: Refine the AI algorithm to generate more accurate and relevant keywords for niche
industries, especially when the keyword pool is smaller.
 Why: SEO professionals and digital marketers pointed out that the keyword suggestions were not
always precise, especially for niche markets.
o
o Allow users to specify industry type to improve keyword targeting

9.5 What improvements can be made later?

 AI-Driven Content Suggestions: Adding AI-generated content outlines based on the keywords to help
users optimize their articles or webpages.
 Multilingual Support: Introducing keyword suggestions in multiple languages for international SEO
strategies.
 Competitor Benchmarking: Adding features that allow users to compare their keyword rankings against
competitors.
 Integration with More SEO Tools: Expanding integrations with other platforms like Ahrefs, Moz, and
Google Analytics to enhance data accuracy and insights.
 AI-Powered Content Scoring: Implementing an AI scoring system that assesses the SEO-friendliness of
a webpage based on the chosen keywords.

Rate yourself Problem Definition 3

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.

points - A local problem which has not been fully solved before is explained in detail with supporting research

21
10.Team collaboration
10.1 How did you actively work with others in your team and with stakeholders?
Regular Team Meetings:

Collaborative Tools and Documentation:

Stakeholder Engagement:

Cross-functional Collaboration:

Iterative Testing and Refinement:

Transparent Communication:

Rate yourself Problem Definition 3

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.

points - A local problem which has not been fully solved before is explained in detail with supporting research

22
11.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.

Team member name: thlaik


The vast difference in needs between SEO professionals, small business owners, and content
creators was unexpected. Each group had distinct expectations from the tool, and balancing those
needs proved to be a challenge. This reinforced the importance of flexibility and customization in
product development.

Team member name: vishwajith

In terms of design, there is a significant gap in the understanding of user experience (UX) and its
impact on technology adoption in my community. By integrating user-centered design principles into
local businesses and educational programs, we can improve both digital literacy and the success of
local tech tools.

Team member name: akshay


I was pleasantly surprised by how much users valued visual clarity over the complexity of features.
For example, users preferred color-coded keyword difficulty levels and interactive graphs over
extensive tables of raw data. This highlighted the importance of presenting data in an intuitive,
actionable format.

23
Team member name: Haresh
Many small businesses in my local community lack the resources or knowledge to leverage SEO effectively.
Tools that are simple, visually intuitive, and easy to use could help bridge this gap and empower local
entrepreneurs to improve their online visibility.

Team member name: ashwin


the challenge of creating a simple, intuitive user interface while still providing advanced features.
SEO tools are often data-heavy and technical, so finding a way to present information clearly
without overwhelming the user was more difficult than I initially thought. Balancing simplicity with
functionality required constant iteration and feedback from users.

Team member name: karan


The challenge of visualizing keyword metrics (e.g., search volume, difficulty, and competition) in an
accessible and visually appealing way was a bigger hurdle than expected. It pushed me to
experiment with various design patterns and interactive elements, like charts and sliders, to make
the data more digestible.

Rate yourself Problem Definition 3

 point - A local problem is described


 points - A local problem which has not been fully solved before is described.

points - A local problem which has not been fully solved before is explained in detail with supporting research

24
12.Video link

Enter the URL of your team video:

Enter the password (if any):

25
Appendix
Recommended Assessment Rubric (for Teachers)

LOGBOOK AND VIDEO CONTENT


Steps 3 points 2 points 1 point Points
Given
Proble A local problem which has A local problem which has A local problem
m not been fully solved not been fully solved is described
definitio before is explained in before is described.
n detail with supporting
research.
The Users Understanding of the user Understanding of the user The user group is
group is evidenced by group is evidenced by described but it is
completion of all of the completion of most of the unclear how they are
steps in Section 4 The Users steps in Section 4 The affected by the
and thorough investigation. Users. problem.

Brainstorming A brainstorming session A brainstorming session A brainstorming


was conducted using was conducted using session was
creative and critical creative and critical conducted. A solution
thinking. A compelling thinking. A solution was was selected.
solution was selected selected with supporting
with supporting arguments in Section 5
arguments from Section 5 Brainstorming.
Brainstorming.
Design The use of AI is a good fit for The use of AI is a good fit The use of AI is a good
the solution. The new user for the solution and there fit for the solution.
experience is clearly is some documentation
documented showing how about how it meets the
users needs of users.
will be better served than
they are today.
Data Relevant data to train the Relevant data to train the Relevant data to train
AI model have been AI model have been the AI model have
identified as well as how identified as well as how been identified as well
the data will be sourced or the data will be sourced or as how the data will be
collected. There is collected. There is sourced or collected.
evidence that the dataset evidence that the dataset
is balanced, and that is balanced.
safety and
privacy have been
considered.
Prototype A prototype for the solution A prototype for the A concept for a
has been created and solution has been created prototype shows how
successfully and trained. the AI model will work
trained to meet
users’
requirements.
Testing A prototype has been A prototype has been A concept for a
tested with a fair tested with users and prototype shows how
representation of users improvements have been it will be tested.
and all tasks in Section 9 identified to meet
Testing have been completed. user requirements.
Team Effective team collaboration Team collaboration among There is some
collaborati and communication among peers and stakeholders is evidence of team
on peers and stakeholders is clearly documented in interactions among
clearly documented in Section 10 Team peers and
Section 10 Team collaboration. stakeholders.
collaboration.
Individu Each team member Each team presents Some team members
al presents a reflective and an account of their present an account of
learning insightful account of their learning during the their learning during
learning during the project. project. the project.

Total points

26
VIDEO PRESENTATION
Points
Given
Criteria 3–
excellent 2
– very
good
1 – satisfactory

Communicatio The video is well-paced and communicated, following


n a clear and logical sequence.

Demonstrations and/or visuals are used to


Illustrative
illustrate examples, where appropriate.

Accurate The video presents accurate science and


language technology and uses appropriate language.

The video demonstrates passion from team


Passion
members about their chosen topic/idea.

Sound and
The video demonstrates good sound and image
image
quality quality.

The content is presented in the video within a


Length
3-minute timeframe.

Total points

27

You might also like