Sphero Support logo
Sphero Support logo

All articles

AI AssistantUpdated a day ago

The Sphero Edu AI Assistant is an evolving integration in the Sphero Edu programming canvases. Currently it can do the following:

  • Explain how your program works, with 3 explanation styles:
    • Basic
    • Advanced
    • Technical

The basic explanation gives a simple overview of the program logic, optimized for younger learners. The Advanced explanation adds in a bit more technical information and is intended for users with some programming experience. The Technical explanation provides verbose details on the underlying JavaScript or Python code and how it interact with your robot.  

This feature is supported for the following canvas types: 

  • Block
  • Text (JavaScript)
  • Text (Python)

Generally, the AI Assistant takes around 15 seconds to respond. If a program is more complex it can take up to 30 seconds. If a response is not provided in 60 seconds, the assistant will time-out and you can try again.

User Data and Privacy

We understand there are many concerns about user data and privacy when it comes to AI features. To ensure a safe experience, the feature does not: 

  1. Collect any personally identifiable information from users
  2. Allow the user to enter freeform prompts

Instead, users are able to enter pre-written prompts that are then sent to the AI model along with their program information and connected robot type. This data is then processed by the AI agent, which uses a custom knowledge base that is focused on Sphero robots and programming functionality. No user data or user programs are part of this knowledge base or used to train the AI model.

Language Support

Currently the AI assistant is set up to respond only in English. If you would like to use this feature in another language, let us know via the feedback email address below. 

Feedback

If you have any feedback on the feature, let us know at [email protected].

Was this article helpful?
Yes
No