Skip to content
All work

Full-stack / NLP2024

CrimsonGPT

A full-stack experiment around a small language model before the fine-tuning phase.

Author and developer: Dawid Bartczak

My role
Interface, user experience integration, language-model experiment and end-to-end project setup.
Technologies
TypeScript / React / Next.js / NLP concepts
New conversation and chat history
01 / 06
CrimsonGPT
New conversation and chat history
01 / 06

Context

I wanted to understand what it means to build a product around a small language model instead of only calling a ready-made API.

The project

I built a full-stack app with a chat interface and a foundation for further model experimentation.

My contribution

Independently connecting product UI with an experimental NLP backend direction.

Approach

The project treats the model as part of a product: the user sees a simple interface while the underlying system can evolve through training and fine-tuning.

Challenges

  • Connecting an ML experiment with a web product.
  • Designing UI for model interaction.
  • Working with an incomplete experimental project scope.