Four perspectives.
Student, lecturer, administrator, and developer interfaces reflect the different people involved in a learning platform.
A learning management project connecting student, lecturer, administrator, and developer interfaces with automated exam scoring.
Frontend preview: API-dependent sign-in and records require the original backend.
Sample data and concept UI, not an original application screenshot.
B.E.A.N.S. LMS brings multiple user interfaces and automated answer analysis into a web application. Its Python and Django foundation connects the frontend with the assessment logic.
Student, lecturer, administrator, and developer interfaces reflect the different people involved in a learning platform.
Automated exam scoring combines cosine similarity, Jaccard similarity, and answer-length analysis.
Django and SQLite support the application, with HTML, CSS, and JavaScript shaping the browser experience.
Illustrative role previews for this showcase; no live accounts or student records.
The student perspective brings the learning experience into one interface.
The examples shown here illustrate each role rather than documenting every implemented feature.
The project's scoring approach analyses answers through three complementary signals. This showcase describes the approach without reproducing the original grading implementation.
Compares text representations to assess similarity.
Examines overlap between sets of terms.
Adds a signal based on the length of an answer.