Niagara College individual project
ChooseAI
A Swing application for browsing and comparing a bundled set of AI assistants.
ChooseAI in use
The problem
The project explored how to present the same set of criteria across several AI assistants in one desktop interface.
How I built it
I built a Swing interface for browsing model profiles, selecting two models, and comparing their entries side by side.
How it works
The app keeps a small catalog with the same criteria for each assistant, so two entries can be compared in a single table. The questionnaire reads the answers and applies preset rules to that bundled catalog. In the recording, a specialized coding use case selects Copilot.
What it does
- A built-in catalog of five assistants
- Side-by-side comparison across seven rows
- A guided questionnaire that uses the bundled catalog
Result and lessons
I compiled the modular Java application and verified the native comparison screen. Building the interface made the distinction between a usable comparison view and the quality of its underlying data clear.