Updated November 7, 2024
NovoAI refers to a growing set of features included in NovoEd products that use Artificial Intelligence including Generative AI or traditional Machine Learning. It is created with the same customer-centric approach as other NovoEd features and we hold ourselves accountable to a high standard of transparency with our customers. This document outlines the set of AI models we use today, the scope of data, and your opt-in/out options. It will be updated over time as we work together with our customers to bring scale, ease, efficiency, and creativity to the creation, delivery, measurement, and tracking of high-impact learning experiences on NovoEd.
NovoAI, as part of our product, is governed by our privacy policy, our GDPR practices outlined in our compliance center, and our company security and governance controls under our SOC 2 Type II certification. NovoAI ensures that user data is encrypted in transit and at rest, and always ensures a logical separation of customer data.
NovoEd utilizes several AI services and large language models to deliver the capabilities provided to you through NovoAI. The AI services used by NovoEd are listed in our subprocessor list in our compliance center. These AI models are optional; customers opt into using them by using the features that the models enable. Customers may also disable a specific set of capabilities to avoid the use of specific optional AI subprocessors/models.
NovoEd AI hub allows organization admins to turn off any of the platform's AI capabilities. Disabling these capabilities prevents administrators and end users from seeing them and turns them off across learning experiences. Additionally several of the NovoAI features can be enabled or disabled at component or course level.
NovoEd’s AI team works with several AI models, analyzing different aspects of their performance, and selects the best model for the job depending on the type of predictive modeling or generative task at hand. We have outlined the set of AI models NovoAI uses for our current and near-term releases.
Usage: NovoEd makes an API call to Deepgram’s model and receives a transcribed version of voice or video with time-stamped words, and their sentiment.
Deepgram is a subprocessor of NovoEd. It does not keep any of the data sent by NovoEd, it does not utilize this data in training its models, and will only have access to data if a support case is opened by NovoEd on a sample file provided by our team with the customer’s permission.
AI Model | NovoAI Feature | Data Scope | Opt-Out Control |
Deepgram’s AI Models | AI Captions & Transcripts for Lesson Videos | Customer learning video content uploaded to NovoEd courses | Capability must be enabled for your NovoEd instance. |
Deepgram’s AI Models | Practice Insights: Rate of speech, Keyword detection, Filler word detection | Learner videos and audio from the Practice feature | Capability must be enabled at the NovoEd organization level and also enabled by designers at the activity level in a course. |
Usage: NovoEd makes API calls to Azure AI Translator with the text content of several content and user-generated elements on NovoEd.
Azure AI Translator is a subprocessor of NovoEd. It does not keep any of the data NovoEd used for translation by NovoEd. No data from NovoEd is used by Azure for developing AI models.
AI Model | NovoAI Feature | Data Scope | Opt-Out Control |
Azure AI Translator | Automated translation of learning content, course communications, and user-generated content such as discussion or submission comments |
| Shall be enabled at NovoEd instance. Once enabled, it must be enabled at course level as well. |
Usage:
AI Model | NovoAI Feature | Data Scope | Opt-Out Control |
Anthropic AI Models on AWS Bedrock | AI-Generated Summaries & Key Takeaways for Learning Experience Designers | Learning content in courses. | Shall be enabled at the NovoEd organization level. Once enabled it can be used by all admins when creating content. |
Anthropic AI Models on AWS Bedrock | AI-Generated Quiz Questions for Learning Experience Designers | Learning content in courses. | Shall be enabled at NovoEd organization level. Once enabled it can be used by all admins when creating content. |
Anthropic AI Models on AWS Bedrock | AI-Generated Discussion Prompts for Learning Experience Designers | Learning content in courses. | Shall be enabled at NovoEd organization level. Once enabled it can be used by all admins when creating content. |
Anthropic AI Models on AWS Bedrock | AI Course Content | Learning content in courses and raw content files uploaded by Learning Experience Designers. | Shall be enabled at NovoEd organization level. Once enabled it can be used by all admins when creating content. |
Usage:
AI Model | NovoAI Feature | Data Scope | Opt-Out Control |
Anthropic AI Models on AWS Bedrock | AI-Generated Discussion Insights | Comments in Course Wide Discussions. | Shall be enabled at the NovoEd organization level. Once enabled it will be displayed to all Admins and Learners. Admins can choose to show/hide it for Learners in individual course wide discussion settings. |
NovoEd is not developing a large language model, and will never use any customer data for training or developing general models.
NovoEd may fine-tune or create AI models specific to a customer, their learning content, or learning data in the future. In such cases, the model will be separately fine-tuned or trained, hosted, and used for the specific customer. It will only be used to serve the specific customer or subset of learning experiences from that customer. Ensuring the logical separation of data and adhering to all of our existing security, privacy, and compliance requirements is at the core of any new AI development at NovoEd.