top of page

College Compass — University Discovery & SOP Support

Home → Projects → College Compass

EDUCATION · AI-ASSISTED APPLICATION SUPPORT

College Compass is a university discovery and application-support tool designed to help students explore university options and generate a personalized Statement of Purpose (SOP).

University applications involve researching institutions and programs while preparing documents that reflect a student’s academic background, experience, and goals. College Compass brings parts of this process into one workflow.

Project overview

University discovery and personalized SOP support

Tech stack

Python · Flask · HTML · CSS · JavaScript · Ollama

Intended value

Organizing application information and producing a tailored first draft of an SOP

The Problem

Applicants must research universities and programs while preparing application documents that connect their academic background, experience, and goals. The project aims to bring these tasks into one guided workflow.

What I Built

College Compass combines a student information form with an AI-assisted SOP workflow. The form collects the target university, course, current university, academic background, experience, goals, GPA, GRE score, publications, and faculty of interest. A Flask backend uses the submitted information to build a detailed SOP-generation prompt tailored to the selected university and course.

Student Information Form

Collects the student and application details needed for the workflow, including academic background, experience, goals, GPA, GRE score, publications, and faculty of interest.

AI-Assisted SOP Generation

The Flask backend accepts submitted student information and constructs a detailed prompt tailored to the selected university and course.

Structured Writing Workflow

The generation prompt requests an SOP organized into Introduction, Background, Experience, Goals, and Conclusion.

Input Validation

The frontend validates GPA and GRE score ranges before the information is sent through the workflow.

Model Integration

The backend imports Ollama to support language-model integration.

What It Demonstrates

Full-stack integration, API-based workflows, prompt engineering, form validation, and applying AI to an education-related use case.

Technical Approach

The architecture uses an HTML/CSS/JavaScript form, a Python Flask backend, a /generate_sop POST endpoint, and Ollama integration. No specific model, dataset, recommendation algorithm, or measured accuracy is claimed here.

Impact

The intended value is to help students organize application information and produce a tailored first draft of an SOP. This project does not claim measured improvements or user outcomes.

bottom of page