Example

Jayashree_Ravi's avatar
Jayashree_Ravi
Community Member
8 days ago
Solved

Neon Renegades: An AI-Powered Band Experience

Click here to meet the band.  Ever wished you could go backstage and ask a rock band anything? For this week's challenge, I built an interactive microlearning experience around a fictional rock b...
  • Jayashree_Ravi's avatar
    Jayashree_Ravi
    6 days ago

    Thank you Jodi, that means a lot coming from you! Your entries always raise the bar for all of us.

    Happy to share how I built it! Here is the quick version:

    1. I used Claude to generate the chatbot as a complete HTML file. I just described the look and feel I wanted and it wrote the code.

    2. Next, I set up a free Cloudflare Worker account which acts as a secure middleman between the HTML and the AI API.

    3. I got an API key from an AI provider (you can try OpenAI, Claude or any AI provider) to power the live responses.

    4. Then plugged the API key into the Cloudflare Worker and deployed it to get a free live URL.

    5. Then updated the HTML file with that Worker URL so the chatbot knows where to send requests.

    6. Finally dropped the HTML file into Storyline as a Web Object, sized it to fit my slide and published.

    The part that made the biggest difference was the system prompt inside the HTML. That is what gives the AI its personality and keeps it in character no matter what the learner asks.

    If you want to try it over your week off I am happy to answer any questions along the way. It is more doable than it looks!

Getting Started with the E-Learning Challenges

Find practical answers to common questions about the E-Learning Challenges, a weekly event that helps you build skills, create your portfolio, and grow as an e-learning professional.