Adaptive learning is the opposite of one-size-fits-all. Instead of every learner receiving the same learning experience, adaptive learning provides a tailored experience for each learner. Otto will automatically adapt both the frequency and nature of activities in order to assist each learner in reaching their mastery goal.
Microlearning is a general term, which describes breaking up content into small pieces of knowledge. Otto’s use of the term goes further, to describe accelerating engagement and learning by delivering those small bits of content directly to the learner on an automated basis.
Adaptive microlearning combines the learning theory of adaptive learning with the delivery mechanism of microlearning, in order to have a highly effective training system.
Otto isn’t a quizzing platform. We’re a rapid learning platform. Our adaptive algorithms are designed to have the learner master the content in as little time and with as little effort as possible. There is no general purpose learning tool like it.
Otto applies “forgetting pressure” to decrement a learner’s mastery over time. The rate of forgetting is based on the learner’s mastery. Otto will automatically provide the learner with personalized activities to prevent mastery loss, and regain “lost” mastery. In this way, Otto can ensure long term retention.
Otto’s proprietary algorithms are based on the best attributes of adaptive microlearning. We implement many of the learning theories behind established education and training concepts such as:
Scaffolding is the process by which you can design the delivery of personalized training experiences to go from basic to advanced.
A learner must achieve mastery in a module, topic or concept, prior to moving to the next one.
A learner must have at least practiced one concept first, prior to being exposed to the next one.
When building content, you can rank the importance of each concept, to ensure that the learner is focusing on the most important Concepts first.
While sometimes, such as in compliance training, you want your learners to have a consistent knowledge level all year, sometimes you may want your learners to have increased knowledge for parts of the year. Otto’s Scheduled Mastery Depth allows you to schedule your learner’s required depth of knowledge over time.
A Learner will typically access Otto on their mobile device. They’ll be prompted to participate in short personalized learning sessions called Mastery Moments™ . Each Mastery Moment will consist of a series of Activities which Otto has determined are the most valuable to raise that learner’s level of knowledge to the pre-defined Mastery Goal level.
Any phone, tablet or computer running a modern browser. In 2018 we will be releasing native iOS and Android applications as well. Our focus will be to have strong support for older or low powered devices, as well as low bandwidth or high latency connections.
Yes, Otto can be used on pretty much any device that has a modern web browser, including desktops, laptops, tablets and mobile devices.
A Mastery Moment is a brief personalized learning session, where a learner is presented with a series of activities, which Otto determines are the most important activities to increase that learner’s mastery.
Prompts are governed by an “engagement profile”, which allows you to determine how often and on which days learners should be prompted. You have both an account-wide default engagement profile, and you can also set overrides at the group or user level.
Currently engagement profiles can only be set for the number of prompts per day. In the future, there will be options to instead target for mastery by a certain date, or allow the learner to set their own prompting schedule.
A Mastery Moment is prompted by the Otto application, whereas an Extra Practice session is initiated by the learner. The Learner can even do extra practice for items which have unmet prerequisites - this is a great way for them to “learn ahead”.
No - our philosophy is that learners should never be prevented from exploring content and learning ahead.
Not yet, but there will be in the future.
Currently, we only support SMS notification messages. However, our production version will support email, SMS, app-based push notifications and browser notifications.
Learners are not currently able to shut off notifications.
Yes, you can create an Activity which prompts the learner for acknowledgement. However, since you have detailed analytics of the learner engaging through all the knowledge of all the Activities, you may not require this type of secondary acknowledgement.
Yes, you can prevent the learner from achieving mastery until they’ve acknowledged, however, we don’t recommend this type of acknowledgement process, since a best practice is that you will be continuously updating your content, and learners will receive updated content automatically on a daily basis.
Nothing - but that’s a good thing!
As long as you’ve designed multiple activities that will exercise the knowledge of a concept from multiple vectors, then the feedback should be largely irrelevant.
Our analysis shows that learners usually skip past the feedback when they are proficient, but spend time reading it when they are not, so the learners behave in a natural way.
Definitely! We find that with Otto, your learners will engage with your material on a daily basis, and actually perform Extra Practice to learn faster!
Otto’s philosophy is to get the learner practicing as quickly as possible. In some cases, you may wish to expose the learner to content prior to activities. To facilitate that, you can tie instructional content to Mastery Profiles, Modules and Topics.
The first time a learner receives an activity for a level they haven’t been exposed to previously, they’ll see the knowledge card and be able to read it (or skip it, and go directly to the activities). In this way, you can provide “pre-learning” opportunities, or simply introductions to new content areas the learner will start experiencing.
Prompting for a confidence level is a very important part of our algorithm. For questions the learners have high confidence in, they’ll respond automatically – but for questions that they are a bit less confident in, we’ll be able to measure the delay in responding, and examine whether they change their answer before responding.
All of these, plus other signals that we are capture and measure, will be used to assess the learner’s mastery. (We want to understand the likelihood that the learner is guessing, or really knows the answer).
Our goal is to get the learner to true mastery – being accurate, being fast, and with self-assessed “high” confidence.
There is a “cost” associated with the confidence selection which rewards them by moving up a mastery level when they are confident and proficient, or dropping them down if they are confident and not proficient. (By proficiency, we are referring not just to accuracy, but also whether the learner responded within a certain duration and other signals).
This is how a learner’s mastery level (ML) is affected by the combination of their proficiency and confidence:
No, based on how well a learner did while increasing their mastery level, we will apply a proportional amount of “forgetting pressure” to reduce their mastery level over time. Learners that struggled to learn will lose mastery faster than learners that exhibited mastery quickly.
This helps determine how often Otto will “call back” to a concept and provide the learner with an activity in order to help them retain the knowledge.
We have a complex set of algorithms which are constantly evolving, based on machine learning techniques, in order to provide the most accurate representation of a learner’s proficiency, which is far more than just their accuracy.
Learn more about how OttoLearn works, as well as the science behind OttoLearn.
Unlike a traditional LMS, Otto is extremely focused on the single task of increasing your Learners' mastery through adaptive learning, and therefore requires very little administration.
Our performance correlation module, will allow you to import KPI metrics (either manually or automatically), correlate them to your content (at any of the content levels - mastery profile, module, topic, or concept).
Then, you can
Content is organized in Modules, which can have one or more Topics, where each Topic can have zero or more Concepts. Each Concept must have at least 1 (and preferably 3+) Activities, which exercise the knowledge within the Concept.
Content is developed in the OttoLearn Content Studio, which is a web based application. Multiple authors can work simultaneously, either creating or editing concepts and activities.
Yes, you can include any combination of text, video and images within question, answer and answer feedback.
Within a Mastery Profile, you can specify which modules should be assigned to learners, along with how deeply they should know it. It’s essentially a learning path or learning plan.
A module is a group of Topics, for instance “Introductory Selling Skills”
A topic is a group of Concepts. If you were building a sales training module, then a Topic could be “How to Handle Client Objections”
A Concept is a building block of knowledge. If you were building a sales training course, then a concept could be “How to handle a price objection.”
Activities are the actual practice exercises Otto will have your learners engage in. Each activity is a multiple choice question, however, there are a number of different formats.
Each Concept has multiple activities. Each time the learner successfully completes an activity, they will increase a mastery level. However, the system does enforce a spacing before it will increase levels.
Otto defines six different mastery levels:
Learner's knowledge level is unknown
Learners will become aware of their knowledge gaps.
Learners will remember being exposed to the information, but won’t be able to predictably recall it.
Learners will predictably recall the information, but will require some thinking time and make occasional errors.
Learners will exhibit accurate and rapid recall with few errors.
Learners will exhibit immediate recall with virtually no errors.
The Mastery Goal is the desired Mastery Level for a particular Module or Concept. This provides you with great flexibility to program your learning requirements, since not all of your Learners require the same knowledge on each topic.
Otto’s studio tool facilitates rapid content creation. To actually input an Activity into Otto will only take 2 minutes.
You can update content at any time and Otto will automatically ensure your learners are exposed to your updated content, without requiring administrator intervention, new enrollments, etc.
No. Otto is designed as a mobile first application, which means that it is obsessed with ensuring a super fast, and super low bandwidth mobile experience. Unfortunately, SCORM/AICC modules are really designed for desktop use, and are typically a "less than ideal" experience on mobile, so we do not support them.
When you build content in the Otto studio, you are ensuring that it will be universally usable by your learner’s devices.
Content version control can be accomplished by retiring and replacing Activities. Additional revision control options coming in 2018.
Absolutely, contact our sales team for a quote.
We can export content out in CSV, XML or JSON format. Additional formats are available as a service. Let’s talk about your specific requirements.
Otto is hosted with Amazon Web Services in Canada.
OttoLearn is only available as a hosted application. This allows us to continuously upgrade and maintain OttoLearn for you and our other clients.
Since Otto is hosted with AWS, we are protected by the full range of AWS Cloud Security.
Yes. Canada has “adequacy” status from the EU, which means that our privacy legislation is considered equivalent. Canada is updating our laws to continue this equivalency with the EU’s GDPR (General Data Protection Regulation) legislation coming into force in 2018.
An Otto learning experience can be launched from a xAPI compliant LMS, such as SmarterU, Moodle, Totara, Cornerstone, Saba, etc. As well, a LMS (or another application) can use the Otto API or webhooks interface in order to integrate, share data, or automate cross application functionality.
You can choose to use OttoLearn as a stand-alone training platform, or in conjunction with a LMS.
A typical way to use Otto with a LMS is that you would load an Otto Mastery Profile as an xAPI module to the LMS. The learner would launch the module and when they reach mastery, Otto would send back a “complete” message to the LMS along with their mastery grade and duration. The LMS at this point would consider the module complete - but you could have Otto continue to reinforce the learner’s knowledge over time.
This is a similar to using Otto with a LMS for annual compliance training. The long form training can be delivered through the LMS (typically within a 30 day window, on an annual basis). Then, you can use Otto to reinforce knowledge for the other 11 months of the year.
Webhooks are a method by which Otto can send data back to a system, such as a LMS, HRIS, ERP, etc. This means that OttoLearn can share its data with other software that you are already using to manage your team.
xAPI is a protocol for allowing a traditional LMS to launch an online course. Otto will be xAPI compatible, which means that a LMS can launch an Otto learning experience - from the LMS’ point of view, Otto will behave like a traditional course.
Otto will behave like a normal xAPI course and automatically send back progress towards Mastery. When the Mastery goal is reached, Otto will tell the LMS that that module is “complete”. Note - while the LMS will see that module as complete, the Learner will still be prompted for ongoing retention, but since LMS’ don’t typically understand long term retention, the LMS will simply see that module as complete.
No, while OttoLearn can launch from an LMS using xAPI (TinCan), it can also be used completely stand-alone.
If an Otto experience is launched from the LMS, then the learner will not need to log in again, they will be automatically logged in to the Otto session.