Inspiration

I'm a slackliner and highliner and the majority of the information on the sport is buried in facebook groups, official documents, and youtube videos. This results in it being very difficult to get answers to simple questions which ultimately raises the barrier for entry to the sport and makes it very difficult to find reliable sources of information about best practices, safety, slackline and highline failures, etc.

What it does

SlackGPT is a chatbot which has access to a wealth of slackline information from various sources and can answer a variety of questions about the sport

How we built it

SlackGPT operates on an LLM fine-tuned using RAFT and chain-of-thought reasoning in order to provide [hopefully] trustworthy answers to questions ranging from beginner to advanced levels of expertise

Challenges we ran into

  • Fine-tuning LLMs on an M1 macbook is very slow -- don't do it
  • SmolLM 135M is hilariously bad
  • Facebook has completely destroyed developer capabilities by locking down the groups API

Accomplishments that we're proud of

  • Pulled and cleaned over 50,000 training examples!
  • All of the bits and pieces are there!
  • Clever usage of local training and debugging in order to prepare for large-scale training

Built With

Share this project:

Updates