Faculytics Docs

What is Faculytics?

Faculytics is an analytics platform for a Philippine university (University of Cebu) that integrates with Moodle LMS to collect and analyze student feedback. The feedback is multilingual (Cebuano, Tagalog, English, and code-switched). The system provisions Moodle at scale, ingests questionnaire responses, runs AI analysis (embeddings, sentiment, topic modeling), and surfaces results to faculty and deans.

Documentation Sections

Architecture

System overview, core components, data model, AI inference pipeline, caching, questionnaire management, and universal ingestion.

Decisions

20 architectural decisions with rationale and trade-offs — from external ID stability to confidence-scored recommendations.

Workflows

Step-by-step flows for the analysis pipeline, job processing, authentication, institutional sync, and questionnaire submission.

Worker Contracts

Typed HTTP contracts for sentiment analysis, topic modeling, and recommendation workers.

Frontend

Feature-sliced frontend structure, folder ownership, data flow patterns, and coding conventions.

Roadmap

Development progress across five phases — from foundation through governance.