01

Need

The PMC engineering team at Explore Scientific expressed the need for a chatbot capable of answering common questions associated with the PMC-Eight GOTO mounts.

02

Web Scraper

I began the project by creating a web scraper using python (scrappy.py) to go through all of the pages of the PMC forum to gather all of the questions/replies associated with the mount.

03

Data Management

The longest and most difficult step of this project: collecting and organizing all of the questions/replies from the forum to ensure the chatbot gets only the highest quality responses.

04

Continued Collaboration

Thanks to the assistance of the Explore Scientific team, I was able to generate a large collection of Question/Reply data associated with the mount.

05

Fine-Tuning

Using the OpenAI API, I fine-tuned or “trained” a ChatGPT 4.o model using the JSONL document generated from the previous steps.

06

Deployment

Using JavaScript and OpenAI’s API, I created the chatbot dialogue interface seen at the bottom of this page. Press “Ask a Question!” and interact with the chatbot yourself!

Ask a Question