Back to projects

Niagara College individual project

ChooseAI

A Swing application for browsing and comparing a bundled set of AI assistants.

ChooseAI in use

The Windows desktop app opens a model profile, compares ChatGPT and Claude, and recommends Copilot after a sample questionnaire. The ratings come from the built-in catalog.

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.