course craft Ai tool

Hammad Ali
Published

0
  • Project creator

Course Craft is an AI-powered educational tool that automates:

CLO–PLO Mapping (Course Learning Outcomes → Program Learning Outcomes)

Bloom’s Taxonomy Classification

Student Achievement Analysis

Built with Python, NLP, and Neo4j, Course Craft reduces course design time from days to minutes, ensuring accuracy, consistency, and accreditation readiness for educators and academic institutions.

🚀 Features

Automated CLO Generation – Extracts CLOs from course descriptions and lecture outlines.

PLO Mapping Engine – Uses NLP to match CLOs with relevant PLOs based on curriculum standards.

Bloom’s Taxonomy Classification – Categorizes CLOs into cognitive levels (Remember → Create).

Dynamic Achievement Calculation – Supports variable student datasets for CLO success rate analysis.

Interactive Web Interface – Easy to use via Flask or Streamlit.

Data Visualization – Displays CLO–PLO mappings and achievement rates in clear tables & charts.

🛠️ Tech Stack

Programming Language: Python

Frameworks: Flask / Streamlit

NLP Tools: HuggingFace Transformers, NLTK, BERT

Database: Neo4j (for relationship mapping)

Data Processing: Pandas, NumPy

Visualization: Matplotlib, Plotly