Compton Unified Artificial Intelligence Course and Challenge

Welcome to the A.I. Course and Challenge

This summer, the i.am Angel Foundation is challenging students to create an AI chatbot to address a social need in their community.

Interest/Registration Form Here:

Google Meet Information Session

Monday, July 20, 2020 @ 10am Sharp!

THE CHALLENGE & PRIZE

THE CHALLENGE

Using the IBM P-Tech Platform and Watson AI, create a chatbot and submit your work on this form for judging by July 24th.

ONE WINNING STUDENT from Compton schools will be selected to receive a brand-new Huawei Matebook X Pro Signature Edition Laptop! Featuring Windows 10, a 13.9 inch 3K resolution touch screen, 16 GB's of memory, 512 GB's of storage, a 12 hour battery life, all while running on a 8th Generation Intel Core i7 processor, this is the ideal laptop for any student to have.

REQUIREMENTS FOR THE CHATBOT

1. Your chatbot should address a social good, or provide benefit to a community (for example: a chatbot that helps people find food pantries, employment opportunities, or other important information; or a chatbot that helps people deal with mental health or safety issues)

2. Your chatbot must contain at least 5 original "intents" (intents created by you, not the pre-made IBM intents)

3. Your chatbot must have at least 1 original "entity" (created by you, not the pre-made IBM entities)

4. Make sure you enter a good amount of training data for each intent you create. Your chatbot should understand different ways of asking a question. For example, if your chatbot gives the locations of food pantries, it should understand when the user asks "Where are the food pantries?" and "I'm looking for a food pantry" or any other ways a user might ask for the same thing.

JUDGING CRITERIA

Your chatbot will be judged by the following criteria:

1. Understanding: Does the chatbot understand different ways of saying the same thing? Can it understand the different ways people talk?

2. Completeness: How complete is your chatbot? How many things can I say to it? Can I ask related questions?

3. Conversation Quality: When I talk to the chatbot, does it feel like a real conversation?

4. Usefulness: How useful is this? Does it provide a social good? How much does this help the user?

Step 1: Create a P-TECH Account (IBM Certified Courses)

Course 1: What is Artificial Intelligence

Course 2: Artificial Intelligence in Practice

Course 3: How to Build Chatbots (focus on Modules 1-4 for the challenge).

Step 2: Complete the three

P-TECH AI Courses

Step 3: Build your Chatbot using IBM's Watson to address a social good, or provide benefit to a community.

Step 4: Submit your Chatbot for the challenge by July 24th!

Here's how you create a link to your chatbot:

Chatbot Examples and Challenge Winner

AI Challenge Presentation Zoom.mp4
AI Challenge Winner.MOV

REQUIREMENTS FOR THE CHATBOT

1. Your chatbot should address a social good, or provide benefit to a community (for example: a chatbot that helps people find food pantries, employment opportunities, or other important information; or a chatbot that helps people deal with mental health or safety issues)

2. Your chatbot must contain at least 5 original "intents" (intents created by you, not the pre-made IBM intents)

3. Your chatbot must have at least 1 original "entity" (created by you, not the pre-made IBM entities)

4. Make sure you enter a good amount of training data for each intent you create. Your chatbot should understand different ways of asking a question. For example, if your chatbot gives the locations of food pantries, it should understand when the user asks "Where are the food pantries?" and "I'm looking for a food pantry" or any other ways a user might ask for the same thing.

JUDGING CRITERIA

Your chatbot will be judged by the following criteria:

1. Understanding: Does the chatbot understand different ways of saying the same thing? Can it understand the different ways people talk?

2. Completeness: How complete is your chatbot? How many things can I say to it? Can I ask related questions?

3. Conversation Quality: When I talk to the chatbot, does it feel like a real conversation?

4. Usefulness: How useful is this? Does it provide a social good? How much does this help the user?