← Back to selected work

SEMANTIC SEARCH / EDUCATION

TRACE.

Comparing course learning outcomes by meaning, helping educators see what changed across a curriculum.

CONTRIBUTIONDeveloper · RDP capstonePROJECT YEAR2024
TECHNOLOGIES
PythonPyQt5NLP
TRACE desktop application comparing course learning outcomesOriginal desktop application screenshot

The question

Curriculum reviews involve comparing learning outcomes across many spreadsheets. Keyword matching misses changes in wording that preserve the same meaning.

The approach

Built a Python desktop workflow using the all-MiniLM-L6-v2 Sentence Transformer model, adjustable similarity thresholds, and background processing so large comparisons do not freeze the interface.

The result

A capstone application that lets reviewers select Excel files, inspect semantic matches, and export comparison reports. Similarity scores support human review rather than deciding course equivalency.

Project information from the original portfolio and linked public sources. Read the project documentation ↗

NEXT PROJECTRoomQuest ↗