2 min read

Optey Learning Tool

NLP-Powered Adaptive Learning System

NLP-powered adaptive learning system built in 2019, predating mainstream RAG by four years.

Optey thumbnail
Optey thumbnail

Optey® is a technological solution based upon the Interactive Learning Model (ILM), a pedagogical theory influenced by the “trilogy of mind” classification of mental activities. The ILM defines patterns comprised of three mental processes of learning:

  • Cognition — Forming thoughts and acquiring knowledge through observation and experience.
  • Conation — The intentionality to perform actions in pursuit of goal achievement.
  • Affectation — The emotional response to learning based on personal value judgment.

The purpose of the system is to consider these patterns, either as a singular or complementary whole, in order to restructure and present educational content in a variety of formats. Doing so results in a learning experience that is more enjoyable and measurably more efficient than what is available through conventional means.

Several conceptual outcomes have been identified as effective learning schemata. These are automatically generated based on written and/or audible inputs to the system that are parsed by machine learning technology with minimal administration. These outcomes compile information in ways that are compelling to the learner and are proven to improve uptake time, retention rate, and emotional connection to the material.

Optey — AI-based Teaching Tool

Functional Requirements (SRS)

User Management

  • Login Administration (Users: Administrator, Curator, Learner)
  • Manage User Account (Create / Read / Update / Delete)
  • Login & Logout
  • Forgot Password

Portal UI Operations

  • Content Processing
  • Input
  • Output
  • AI Component Integration

Reports

  • Print Output
  • Email Output
  • User Profile (Create / Read / Update / Delete)
  • Subscription Management (tied to payment profile)

Database Schema

  • Create Schema
  • Review
  • Share
  • AI Engine Framework
  • AI Component

Reference: Storing and Loading Data with JSON

Customer Support

  • Support
  • FAQ

Settings

  • Monitor Usage
  • Customize Site

Payment Functionality

  • Create / Read / Update / Delete Payment Information
  • Framework Development and Review (MVC for UI and DB Operations)
  • Installation

Comments