books could converse with you,
or tablets tell you which interesting videos to watch,
or diaries tell stories about your interesting life moments.
Would you want to talk to them?
What if you could create your own chatbot? Would you create a bot that can diagnose an illness, encourage healthy living or tell inspirational stories or jokes? This is where your creativity can be used to help humanity.
Duration: 6 self-paced learning sessions, with support from our AI experts.
Venue: The Internet of course!
Prerequisites: No programming background required. All are welcome.
Fee: $15 for school/university students. $30 for public. We strongly encourage you to sign up and work in groups to get the best from this course. Good study buddies are a big help.
If you are keen to learn but can't afford the course fee, please write to us: ai4impact (at) gmail (dot) com
Chatbots for Everyone
Chatbots have been increasingly common in our life. The technology has been used to diagnose patients’ illness, personalise education, recommend healthy lifestyles, and much more.
In 2 weeks, this course aims to teach you...
- the technology behind simple chatbots,
- how to build and customize your own chatbots from scratch,
- to share your bots with others so they can enjoy your creations.
No programming experience is expected.
Here are some chatbots created by our (talented!) students. By the end of the course, we hope you will be able to create chatbots like these:
Self paced and bite sized: We've prepared 6 intensive lessons focussed on getting you to build chatbots. We also provide a forum for you to ask questions and interact with other bot creators.
There are 6 sessions:
- Session 1: Introduction to Chatbots
- Session 2: Types, Things & Templates
- Session 3: References & Guards
- Session 4: Logging & Debugging
- Session 5: Associations, Searches & Memory
- Session 6: Rooms & Keys
Each lesson builds on the previous one with more skills and techniques so you can design your bot to become more powerful and interactive. You can go as far as your imagination takes you!
Your bot grows as your knowledge grows - we hope your bots will be a creative expression of topics that are close to you.
PS: Even if you are an experienced programmer, this programme will have something interesting in it for you. It is simple enough for children, but it's also something advanced programmers can excel in and have fun. We say that as experienced programmers ourselves. :)
Through this programme, you learn computational thinking which is learning how to break down a problem into smaller pieces to come up with a solution. This is a valuable skill when you tackle real-life challenges.
Creative Thinking Skills
Building your own chatbot is a fun and creative process. Every part of your bot - the user interface (UI), interactions and storyboard have to be customized. This requires thinking about the bot's intended audience and making the interaction engaging to its users. Our hope is that you end up enjoying coding!
The "hack" sessions are fun activities that encourages you to come up with your own designs. For kids, this helps them gain a sense of confidence seeing their work come to life and being used by others.
We've seen adults overcome their "computing phobia" too, since we break things down into their simplest form. Easy to understand and apply.
Frequently Asked Questions
Q: I have no knowledge about programming. Can I still participate? Yes! This programme is accessible to non-programmers.
Q: Do I have to setup / install anything for the competition? No. Everything will be accessible through your internet browser (Firefox or Chrome).
Q: Where is the programme held? On the Internet :)
Q: Can I build multiple bots? Yes!
ai4impact's mission is to help everyone, regardless of age or background, learn AI and build applications. Since its launch in 2019, we have successfully helped hundreds of non-programmers develop useful AI solutions.
We believe AI can help change our lives for the better, and everyone -- yes, that includes you, dear reader! -- should be able to utilize this amazing technology for social good.
To find out more, please visit us at http://ai4impact.org/