Updated November 7, 2024
NovoAI Security, Privacy & Compliance
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.
Compliance
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.
Customer Choice: Opt-in/Opt-out
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.
Usage of AI Models in NovoAI
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.
Capability: Speech To Text for Video and Audio Files
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. |
Capability: AI Translation
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. |
Capability: Generative AI in Content Creation
Usage:
- AI Summary & Key Takeaways: NovoEd admins make a few selections in a user-friendly UI, and NovoEd uses professionally created, standardized prompts to request summaries and key takeaways from Anthropics models. These models do not ingest any of NovoEd’s customer data.
- AI-Generated Quiz Questions: NovoEd admins make a few selections in a user-friendly UI, and NovoEd uses professionally created, standardized prompts to create quiz questions based on content. Anthropic models on AWS Bedrock do not ingest any of NovoEd’s customer data for any purpose.
- AI-Generated Discussion Prompts: NovoEd admins make a few selections in a user-friendly UI, and NovoEd uses professionally created, standardized prompts to generate Discussion Prompt suggestions based on content. Anthropic models on AWS Bedrock do not ingest any of NovoEd’s customer data for any purpose.
- AI Course Creator (upcoming): NovoEd admins upload a few files and use NovoAI to create a course with content and activities. LLMs are fed with professionally written prompts with intentionally chosen parts of the uploaded files. They write up the content or determine which of NovoEd’s content templates display options to use. They are later used with professionally and pedagogically sound prompts to create learning activity options to embed in the content for best learning outcomes.
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. |
Capability: Generative AI for Facilitation & Peer Learning
Usage:
- AI-Generated Discussion Insights (upcoming): NovoEd analyzes comments in course wide discussions and generates Key Themes to give users a quick overview. An LLM call is used to write up the key themes as a data display step after processing comments with traditional machine learning models on NovoEd’s AI services without any LLM involvement.
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. |
Development of AI Models by NovoEd
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.