Moodle Plugins directory: Text Insights | Moodle.org

Text Insights
Local plugins ::: local_textinsights
Maintained by
Developer CK
# TextInsights #
A local Moodle plugin that provides AI-powered text analysis [Summarize, Explain, Validate] capabilities through a convenient context menu in course content.
Latest release:
9 downloads
# TextInsights #
A local Moodle plugin that provides AI-powered text analysis capabilities through a convenient context menu in course content.
If you are using moodle 4.5 or > moodle 4.5, you can use aiplacement plugin , which comes with moodle standard AI structure.
## Features
- Context menu for selected text in course content
- Three AI-powered analysis options:
- Explain: Simplifies and explains the selected text
- Summarize: Provides a concise summary
- Validate: Checks accuracy and identifies potential issues
- Role-based access control for each feature
- Responsive tooltip-style results display
- Word-boundary aware text selection
# Plugin Dependency on OpenAI API Key
The plugin depends upon an OpenAI API key to function correctly. This key acts as a secure token that grants access to OpenAI’s powerful language models and other AI services. Without this key, the plugin cannot communicate with OpenAI’s servers or utilize its AI capabilities, meaning the features powered by OpenAI will not work.
To generate your own OpenAI API key, you need to create an account on the [OpenAI platform](https://platform.openai.com/). After registering and logging in, navigate to the API section of your dashboard, where you can generate new API keys. Each key is unique and should be kept confidential to prevent unauthorized access.
Once you have obtained the API key, you can configure the plugin by entering the key in the appropriate settings or environment variables. This step is crucial for enabling seamless integration between the plugin and OpenAI’s services.
Useful links
Contributors
Developer CK (Lead maintainer)
Please login to view contributors details and/or to contact them
Comments