0% found this document useful (0 votes)
86 views28 pages

GRP 5 Final Log Book

Uploaded by

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

GRP 5 Final Log Book

Uploaded by

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

“SPYDER BOT”

Project Report

Submitted in partial fulfilment of the requirements for the

award of Class XII Artificial intelligence of CBSE.

Submitted by

Group-5 XIIA

2023-24

ARMY PUBLIC SCHOOL, RK PURAM,


SECUNDERABAD, TELANGANA- 500056
ARMY PUBLIC SCHOOL, RK PURAM,
SECUNDERABAD, TELANGANA- 500056

CERTIFICATE
This project entitled SPYDER BOT, is the Capstone project work in Artificial
Intelligence (843), successfully completed by Group-5 Class XII A under the
supervision of Ms. Jeevana Prada (PGT Computers), for the partial fulfilment of
requirements for the course completion in pursuance of SSCE 2023-24
Team Members:

1. Prasannita Sahu

2. Rohit Singh Yadav

3. Kushbu Kumari

4. Polisetti Bharath

______________________ __________________________

Internal Examiner External Examiner

_____________________

School Stamp Principal


AI PROJECT LOGBOOK

Resource for Students


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

KEY PARTNERS

INDIA IMPLEMENTATION PARTNERS

GLOBAL PARTNERS
AI Project Logbook

PROJECT NAME: SPYDER BOT

SCHOOL NAME: ARMY PUBLIC SCHOOL RK PURAM

YEAR/CLASS: 2023-24 CLASS-12TH

TEACHER NAME: MRS. JEEVANA PRADA

TEACHER EMAIL: jeevanaprada@apsrkpruram.edu.in

TEAM MEMBER NAMES AND GRADES:

1. PRASANNITA SAHU 12- A

2. ROHIT SINGH YADAV 12-A

3. KHUSBU KUMARI 12-A

4. BHARATH 12-A
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


 Schedules and allocates tasks
among the team. Ensures
tasks are completed on time.
PROJECT LEADER Acts as the point of contact PRASANNITA SAHU
betweenthe team and the
teacher, users and
stakeholders. Resolves team
issues.
 Fills the project logbook.
 Decides on the type of data
needed to train an AI model.
Collects data. Ensures data isin
a format that the team can
DATA EXPERT, work with. ROHIT SINGH YADAV
DESIGNER  Works with the team and the
user to create a process flow
for new user experience.
 Collects questions from the
INFORMATION team that need answers.
RESEARCHER Identifies where answerscan KHUSBU KUMARI
be located (source).
 Searches for answers, writes
up a report and passes
information to the project
leader.
 Works with users to test the
prototype.
 Gets feedback from users and
TESTER user sign-off when their BHARATH
prototype has met user
requirements.
2.2 Project plan

Phase Task Planned Planned Planned Actual start Actual end Actual Who is Notes/Remarks
start date end date duration date date duration responsible
(hours, (hours,
minutes) minutes)
Preparing for Coursework, 26/06/2023 26/07/2023 1 month 26/06/2023 26/07/2023 1 month Khusbu
the project readings Kumari
Set up a 27/07/2023 27/07/2023 25 min 27/07/2023 27/07/2023 10 mins Rohit
team folder
on a shared
drive
Defining the Background 27/07/2023 27/07/2023 2 hrs 27/07/2023 27/07/2023 20 mins Khusbu
problem reading Kumari
Research 27/07/2023 27/07/2023 2 hrs 27/07/2023 27/07/2023 40 mins Khusbu
issues in our Kumari
community
Team 28/07/2023 28/07/2023 28/07/2023 28/07/2023
meeting to
discuss
issues and 40 min 20 min Prasannita
select an
issue for the
project
Complete 28/07/2023 28/07/2023 30 min 28/07/2023 28/07/2023 40 min Prasannita
section 3 of
the Project
Logbook
Rate
yourselves
Understanding Identify 03/08/2023 03/08/2023 1 hr 03/08/2023 03/08/2023 1 hr Khusbu
the users users Kumari
Meeting 04/08/2023 04/08/2023 1 day 04/08/2023 04/08/2023 1 day Khusbu
with users Kumari
to observe
them
Interview 05/08/2023 05/08/2023 1 hr 05/08/2023 05/08/2023 1 hr Khusbu
with user Kumari
(1)
Interview 05/08/2023 05/08/2023 05/08/2023 05/08/2023
Khusbu
with user 1 hr 1 hr
Kumari
(2), etc…
Complete 12/08/2023 12/08/2023 2.5 hrs 12/08/2023 12/08/2023 2.5 hrs Khusbu
section 4 of Kumari &
the Project Prasannita
Logbook
Rate
yourselves
Brainstorming Team 29/08/2023 29/08/2023
meeting to
1 hr
generate 29/08/2023 29/08/2023 2 hrs Bharath
30mins
ideas for a
solution
Complete Bharath &
section 5 of 29/08/2023 29/08/2023 2.5 hrs 29/08/2023 29/08/2023 3 hrs
the Project Prasannita
Logbook
Rate
yourselves
Designing Team 07/09/2023 07/09/2023 45 mins 07/09/2023 07/09/2023 45 mins Rohit Singh
your solution meeting to Yadav
design the
solution
Complete 10/09/2023 10/09/2023 Rohit Singh
section 6 of 10/09/2023 10/09/2023 2 hrs 2 hrs Yadav &
the logbook Prasannita
Rate
yourselves
Collecting and Team 12/09/2023 12/09/2023
preparing data meeting to 12/09/2023 12/09/2023 1 hr 1 hr Bharath
discuss data
requirements
Collecting and Data 25/09/2023 25/09/2023 2 hrs 25/09/2023 25/09/2023 1.5 hrs Bharath
preparing data collection
Prototyping

Data 28/09/2023 28/09/2023 2 hrs 28/09/2023 28/09/2023 2 hrs Rohit Singh


preparation Yadav
and labelling
Complete 7/10/2023 7/10/2023 1 hr 7/102023 7/10/2023 1 hr 30 Bharath ,
Section 6 of 30 mins mins Rohit Singh
the Project Yadav &
Logbook Prasannita
Team 8/10/2023 8/10/2023 30 mins 8/10/2023 8/10/2023 30 mins Rohit Singh
meeting to Yadav
plan
prototyping
phase
Prototyping Train your 21/10/2023 21/10/2023 1 hr 21/10/2023 21/10/2023 1 hr Rohit Singh
Testing model with Yadav
input dataset
Test your
model and
keep training
with more 23/10/2023 23/10/2023 1 hr 23/10/2023 23/10/2023 1 hr Khusbu &
data until you 30 mins 30 mins Bharath
think your
model is
accurate
Write a 24/10/2023 24/10/2023
program to Prasannita &
initiate Rohit Singh
actions based 24/10/2023 24/10/2023 2 hrs 2.5 hrs Yadav
on the result
of your model

Complete 25/10/2023 25/10/2023 25/10/2023 Rohit Singh


section 8 of 25/10/2023 1 hr 1 hr Yadav &
the Project Prasannita
Logbook
Rate
yourselves
Team 4/11/2023 4/11/2023
meeting to 4/11/2023 4/11/2023 30 mins 30 mins Bharath
discuss
testing plan
Testing Creating Invite users to 5/11/2023 5/11/2023 5/11/2023 5/11/2023
the video test your 15 mins 15 mins Khusbu
prototype Kumari
Conduct 7/11/2023 7/11/2023 7/11/2023 7/11/2023
testing with 1 hr 1 hr Khusbu
users Kumari &
Bharat
Complete 8/11/2023 8/11/2023 8/11/2023 8/11/2023
section 9 of 1 hr 1 hr Prasannita &
the Project Khusbu
Logbook Kumari
Rate
yourselves
Team 10/11/2023 10/11/2023
meeting to 10/11/2023 10/11/2023 45 mins 30 mins Prasannita
discuss video
creation

Write your 12/11/2023 12/10/2023 12/10/2023


script 12/11/2023 30 mins 30 mins Khusbu
Kumari
Film your 13/11/2023 13/11/2023 1 hr 13/11/2023 13/11/2023 1 hr Prasannita
video
Edit your 14/11/2023 14/11/2023 45 mins 14/11/2023 14/11/2023 45 mins Prasannita &
video Rohit Singh
Yadav
Completing the Reflect on the 20/11/2023 20/11/2023
logbook project 20/11/2023 20/11/2023 1 hr 1 hr Prasannita
with your
team
Complete 21/11/2023
sections 10 21/11/2023 21/11/2023 1 hr 21/11/2023 1 hr Each Member
and 11 of the
Project
Logbook
Review your
Project 22/11/2023 22/11/2023 30 mins 22/11/2023 22/11/2023 30 mins Each Member
logbook and
video
Submission Submit your
entries on the
IBM

2.3 Communications plan

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


How often will you come together to share your progress?
Who will set up online documents and ensure that everyone is contributing?What
tools will you use for communication?
Answers:-
1.online , offline, conference call
2.Regular basis 30-50 minutes each day
3.Team leader should be setting up online documents and ensure that everyone is
contributing.
4.Whatsapp, google meet , calls

2.4 Team meeting minutes (create one for each meeting held)

Date of meeting: 26/06/2023


Who attended: Everyone
Who wasn’t able to attend: No one
Purpose of meeting: To decide roles and start the preparation
Items discussed:

 Topic of the project


 Background research on the topic
 Team Roles
Date of meeting: 27/07/2023
Who attended: Everyone
Who wasn’t able to attend: No one
Purpose of meeting: Defining the problem
Items discussed:
 Understanding the issue
 Collecting information from various resources

Date of meeting: 03/08/2023


Who attended: Everyone
Who wasn’t able to attend: No one
Purpose of meeting: Understanding the users
Items discussed:
 Making the empathy map
 Understanding the users’ view-point

Date of meeting 29/08/2023


Who attended: Prasannita , Khusbu , Bharath
Who wasn’t able to attend: Rohit Singh Yadav
Purpose of meeting: Brainstorming
Items discussed:
 Data collection
 Looking at different ideas for the prototype

Date of meeting: 07/09/2023


Who attended: Prasannita , Khusbu , Rohit Singh Yadav
Who wasn’t able to attend: Bharath
Purpose of meeting: Designing the solution
Items discussed:
 Discussion regarding the code for prototype selected
 Prototype building

Date of meeting: 12/09/2023


Who attended: Prasannita, Khusbu , Rohit
Who wasn’t able to attend: Bharath
Purpose of meeting: Collecting and preparing data
Items discussed:

 Data requirements discussed


 Writing down various codes to use in the prototype
Date of meeting: 25/09/2023
Who attended: Everyone
Who wasn’t able to attend: - No one
Purpose of meeting: Collecting and preparing data Prototyping
Items discussed:

 Labelling the data collected


 Preparing the final code to be used

Date of meeting: 21/10/2023

Who attended: Everyone


Who wasn’t able to attend: No one
Purpose of meeting: Prototype testing
Items discussed:

 Testing the prototype made


 Finding out points of improvement

Date of meeting: 5/11/2023


Who attended: Everyone
Who wasn’t able to attend: No one
Purpose of meeting: Video and PPT Preparation
Items discussed:

 Writing script
 Filming and editing the video
 Discussed ppt design and format

Date of meeting: 20/11/2023


Who attended: Everyone
Who wasn’t able to attend: No one
Purpose of meeting: Completing the log book
Items discussed:

 Reflecting on the project


 Reviewing log book, video and ppt
3. Problem Definition
3.1 List important local issues faced by your school or community

 Mental stress
 More questions with different answers on the internet
 Tedious to search on website for specific topic questions
 Voluminous online study material

3.2 Which issues matter to you and why?

Mental stress:- Stress can be defined as a state of worry or mental tension causedby a
difficult situation. Stress is a natural human response that prompts us to address
challenges and threats in our lives. Everyone experiences stress to some degree.

3.3 Which issue will you focus on?

The main issue which we will be focusing is on:-


The study material where the user can find as many questions with answers and can be easier
for them tostudy efficiently in less and to score goo marks and reach the goal during online
exams.

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

How can we help school students[ a specific user or group of users] find a way to search topics
forquestions and search different subject/class wise topic based on what is required [do what]
so that they can refer those questions with answers and can really help them to revise concepts
and practicethem for their upcoming examinations.

Rate yourself : 3

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
supportingresearch.
4. The Users
4.1 Who are the users and how are they affected by the problem?

The
students
Journalists
Teachers
Affected by the problem :- New pattern questions , finding questions with answers is
tediousLess time there for making worksheets or exam papers .

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

The users main problem is that they don’t have much resources to revise their concepts and make
theirconcepts clear.
With this they aren’t able to gain the confidence of solving questions that leads to mental illness
andmental stress mainly for the students.
For the teachers it is very time taking for them to make pdfs and worksheets for their
students withdifferent patterns of questions not for the whole chapter but only for some
specific topics.
Any normal user other than these can get daily basic issues that actually gets difficult for them at
anysituation like job interview , or writing an advertisement .
Other websites might be private and certain things they can’t even get it.
Some websites asks for or to sign up for which many users are not sure of giving such big amount
forsome few seconds research.
4.3 Record your interview questions here as well as responses from users.

 What problems the person1 is suffering from?

 The person is having an issue of getting informativeresources


for his upcoming exams.

 Why does the person is wanting this?


 Since his exams are approaching with many assignmentsand he need
to cope up with everything in less time.

 Why does the person feel mental stress during the situation which he has justtold?
 It’s a human tendency to get stressed when there is a workload or fear of notdoing the task
on time.

 What does he or she wants to resolve the issue?


 He or she wants a place or a website where all the required information areavailable so
that the
workload is less and useful information is given
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?


That they face majorly in solving and finding Difficulty in understanding an issue and effective
Specific topic questions are very tedious and making decisions when one has too much
Difficult. information (TMI) about any subject.

What our users are doing? How our users feel?


Going on websites and searching for Less confidence
questions withanswers. No such website where everything is
Wanted in pdf form and spreadsheet available in onetype.
form also.So going to other websites Mental pressure on the person.
and converting the
information into a pdf format.

4.5 What are the usual steps that users currently take related to the problem and where
are the difficulties?

1. They go to some website and search for their question

2. Certain subscriptions pops up and the answer is not been shown out

3. Certain app ask to download that app but still not provide the correct answer

4. The questions mayn’t be accurate or up to the point

5. Certain mixture of question gets where they are not able to figure out which topic it is of

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

STUDENTS [a specific user or group of users] are experiencing issues with SEARCHING
QUESTIONS[problem] today because of EXAMINATIONS AND LACK OF CONFIDENCE INCERTAIN
TOPICS [cause]

Rate yourself- 3

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 this section.
3 points - Understanding of the user group is evidenced by completion of most of the steps in this
section andthorough investigation
5. Brainstorming
5.1 Ideas

How might you use the power of AI/machine learning to solve the users’ problem by increasingtheir
knowledge or improving their skills?

AI Idea #1 Content Recommendation and Personalization

AI Idea #2 User Proficiency Assessment

AI Idea #3 Skill-Specific Q&A Modules

AI Idea #4 Dynamic Content Summarization

AI Idea #5 Personalized Recommendations


5.2 Priority Grid

Evaluate your five AI ideas based on value to users and ease of creation and implementation.

High

High value to users, easy to create


A software that would help people with High value to users, hard to create
their questions A hardware that would do both prediction
and suggestions based on past chats.
VALUE TO USERS

Low value to users, easy to create Low value to users, hard to create
A software that can identify the most A software that can identify the most
frequently requested question. requested question and suggest a solution.

Low
Hard
Easy
EASE OF DEVELOPMENT
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 Spyder bot is a Python-based solution designed to fetch questions from various websites
on Google. Using Python libraries, it compiles the questions along with their answers into an
Excel spreadsheet. Additionally, the bot has the capability to generate images of the
questions and answers. This comprehensive tool streamlines the process of gathering and
organizing information from the web for easy access and analysis.

Rate yourself
3
Brainstorming

1 point – A brainstorming session was conducted. A solution was selected.


2 points - A brainstorming session was conducted using creative and critical thinking. A solution was
selected with supporting arguments in this section
3 points - A brainstorming session was conducted using creative and critical thinking. A compelling
solution was selected with supporting arguments in this section.
6. Design
6.1 What are the steps that users will now do using your AI solution to address the
problem?

1. Invoke the Spyder Bot:


 Run the Python script or application that contains the Spyder bot.
2. Input Search Query:
 Provide the bot with a search query or topic of interest. This could be a specific
subject, keyword, or question.
3. Website Selection:
 Specify the websites or sources from which the bot should extract information.
Users may customize this based on their preferences or requirements.
4. Data Extraction:
 Allow the bot to execute web searches on Google and extract relevant questions
and answers from the selected websites.
5. Excel Spreadsheet Generation:
 The bot compiles the gathered questions and answers into an Excel
spreadsheet, ensuring a structured and organized format for easy reference.
6. Image Generation (Optional):
 If desired, users can opt for the bot to generate images of the questions and
answers, providing a visual representation of the information.
7. Review Output:
 Access the generated Excel spreadsheet and any optional images to review the
collected data. Users can analyze the information conveniently within the
spreadsheet.
8. Customization (Optional):
 Users may have the option to customize the bot's behavior, such as adjusting
search parameters, adding or removing websites, or specifying output
preferences.
9. Save and Share:
 Save the Excel spreadsheet and any generated images for future reference or
share them with others as needed.

Rate yourself 3
Design

1 point – The use of AI is a good fit for the solution.


2 points - The use of AI is a good fit for the solution and there is some documentation about how it
meets the needs of users
3 points - The use of AI is a good fit for the solution. The new user experience is clearly documented
showing how users will be better served than they are today.
7. Data

7.1 Where or how will you source your data?

Where will the Do you have


data come Who owns the permission to use
Data needed from? data? the data?
Online Data sets Website holder Yes
Have

Want/Need
Websites Website holder Yes

Nice to have
Balanced Dataset Website holder Yes

Rate yourself 3

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
8.1 Which AI tool(s) will you use to build your prototype?

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


Beautiful Soup:
A Python library for pulling data out of HTML and XML files. It provides tools for web scraping and
parsing HTML, which can be crucial for extracting information from various websites.

Pandas:
A data manipulation library for Python. Pandas is excellent for handling and structuring tabular data,
making it suitable for organizing the extracted questions and answers into an Excel spreadsheet.

OpenPyXL:
A library for reading and writing Excel files. OpenPyXL can be used to create and format Excel
spreadsheets, providing a convenient way to present the extracted data.

8.3 What decisions or outputs will your tool generate and what further action needs tobe
taken after a decision is made?

Web Scraping:
Output: Extracted data from websites, including questions and answers.
Further Action: The bot needs to process and clean the scraped data to ensure accuracy and
relevance. It may involve handling HTML parsing, dealing with dynamic content using tools like
Selenium, and filtering out irrelevant information.

Excel Spreadsheet Generation :


Output: A formatted Excel spreadsheet containing organized questions and answers.
3 should save or present the spreadsheet to the user. Additional actions may
Further Action: The bot
include allowing the user to customize the spreadsheet format or saving it to a specified location.

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.
9. Testing
9.1 Who are the users who tested the prototype?

1. Teachers
2. Students
3. Journalists

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

Effectiveness in Information Retrieval:


Assess the accuracy of the bot's information retrieval. Users should be able to obtain
relevant and correct questions and answers based on their queries.

Speed and Responsiveness:


Evaluate the speed at which the bot retrieves and presents information. Users typically
prefer fast and responsive systems, so any delays or lags may be noted.

Excel Spreadsheet Format:


If the bot generates Excel spreadsheets, observe users' reactions to the format. Ensure that
the data is well-organized, and users can easily understand and manipulate the spreadsheet
if needed.

Image Generation (if applicable):


If the bot generates images, assess whether users find them visually appealing and
informative. Check for any preferences regarding the style or content of the generated
images.
9.3 Complete the user feedback grid

What works? What needs to change?


Gathering of questions User friendly UI (user interface)
Finding solutions More customizable options
Generation of images
Formation of Excel sheets
Questions? Ideas
Steps to use Spyder bot Allow users to customize image styles and
How to make a ppt? content
How to know the chapter name from Improve visibility of essential features in
which the topic has been extracted ? the UI.

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

Search Algorithm Optimization:


Feedback: Occasional issues with retrieving data.
Action: Optimize the search algorithm to improve accuracy and address any issues in
fetching data from websites. Consider incorporating more sophisticated search
techniques.

Customization Clarity:
Feedback: Confusion around customization options.
Action: Enhance tooltips and provide clear explanations for customization features.
Ensure that users understand how to tailor the bot's behavior to their preferences.

Enhanced Image Customization:


Feedback: Limited customization for image content.
Action: Allow users to customize image styles and content, providing more flexibility
in generating visual representations of questions and answers.

5
Rate yourself
3

Testing

1 point – A concept for a prototype shows how it will be tested.


2 points - A prototype has been tested with users and improvements have been identified to meet
user requirements.
3 points - A prototype has been tested with a fair representation of users and all tasks in this section
have been completed.
10. Team collaboration

10.1 How did you actively work with others in your team and with stakeholders?

Collaborative Planning:
Engage in collaborative planning sessions with the team to define goals, priorities, and timelines
for the development of the Spyder bot.
Establish clear objectives and ensure everyone is aligned with the project's purpose.

Regular Team Meetings:


Conducting regular team meetings to discuss progress, challenges, and upcoming tasks. These
meetings provide a platform for open communication, allowing team members to share updates
and provide input.

Rate yourself 3

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.
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 theproject. List
the things that your team members have contributed individually throughout the project .

Team member name: Prasannita Sahu


As the team leader, I gained leadership qualities and I understood the importance of hardwork. My
listening skills improved as I had to listen to the problems of my teammates and resolve them. Thanks
to this project my patience improved and I gained a new interest towards editing.

Team member name: Rohit Singh Yadav

This project made me do research on the designing techniques and its merging with AI.I came to know
about some cool designs and I have used some of it in our project.

Team member name: Khusbu Kumari

I was able to gain interest in AI and its applications across the globe in my job of collecting the
information. It has made me so curious to learn AI and I will pursue my learning in AI in future.

Team member name: Bharath

have gained a very good knowledge of modules like os,pandas, pyparser and so on. This project gave a
core understanding of AI and its working.

Rate yourself

Individual Learning Reflection

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

Enter the URL of your team video:


Source code-
13. Appendix
Recommended Assessment Rubric (for Teachers)

LOGBOOK AND VIDEO CONTENT

Steps 3 points 2 points 1 point Points


Given
Problem A local problem which has not A local problem which has not A local problem is
definitio been fully solved before is been fully solved before is described
n explained in detail with described.
supporting research.

The Users Understanding of the user group Understanding of the user The user group is
is evidenced by completion of all group is evidenced by described but it is unclear
of the steps in Section 4 The Users completion of most of the how they are affected by
and thorough investigation. steps in Section 4 The Users. the problem.

Brainstorming A brainstorming session was A brainstorming session was A brainstorming session


conducted using creative and conducted using creative and was conducted. A solution
critical thinking. A compelling critical thinking. A solution was was selected.
solution was selected with selected with supporting
supporting arguments from arguments in Section 5
Section 5 Brainstorming. Brainstorming.

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

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

Communication The video is well-paced and communicated, following a clear


and logical sequence.

Demonstrations and/or visuals are used to illustrate


Illustrative
examples, where appropriate.

Accuratelanguage The video presents accurate science and technology and


uses appropriate language.

The video demonstrates passion from team members about


Passion
their chosen topic/idea.

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

The content is presented in the video within a 3-minute


Length
timeframe.

Total points

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy