Press Enter


    Press Enter

    Chris Shaw

    Education Chatbot [Azure] [Node.js/Deno]

    • 1 Comment
    • 3 bids
    • Open 3 weeks ago

    Project description:

    About Sidekick Education

    We’re a nonprofit focused on helping K-12 girls (and all students) develop positive learner and career identities around STEM, so they take chances in those fields they may have otherwise opted out of. When students see why an activity is personally relevant to them, they engage with it. When they’re engaged, they sign up, show up, and skill up.

    To achieve our mission, we’re launching a new flagship program: Sidekick, the identity-building chatbot that increases engagement to create opportunity. Sidekick learns from what students have already done in class to uncover what students could do beyond it then connects them to opportunities to do it.

    About the project

    Our chatbot will: (1) discover students’ skills, interests, and goals; (2) tie in those skills, interests, and goals with activities like class assignments or STEM internships; and then (3) nudge students to complete those activities by explaining to them how the opportunity appeals to their skills, interests, and goals.

    You’ll build the backend and APIs to support the nudge features of the chatbot. Major components of this include (1) a public “opportunity” API that allows both we and partners to manage activities students could do and (2) a scheduler that queues up, prepares, and then sends nudge conversations regarding those activities to the chatbot.

    Next steps

    For additional details, visit this Google Doc. If you’re interested in volunteering, thank you! 🙇 Leave a “bid” below or email me directly at with questions.

    1 Comment

    1. HappyViki

      I emailed you. Looking forward to hearing back!


    Skills required:


    Full Stack Software Engineer
    In Process
    Snehil Dahiya
    Software Developer
    In Process
    MERN Full Stack Developer
    In Process
    • Address: Madison, WI
    • Project posted: 1
    • Hires: 0