Inspiration

I love conversing with software as if it were human.

What it does

You can chat with it just like you would with a chatbot, and it returns a humorous and very human response, including job suggestions from CrackedJobs that fit your request.

How we built it

I retrieved jobs from CrackedJobs endpoints and embedded them client-side as vector indexes. Then, I retrieved the indexes based on the given request and sent them to ChatGPT. ChatGPT returns with a meaningful and optimally sized context. Finally, ChatGPT provides a response based on the personality I instructed it to adopt.

Challenges we ran into

Coming up with this idea was a bit challenging.

Accomplishments that we're proud of

The project itself is an accomplishment.

What we learned

Prompting is really important in getting the best out LLMs.

What's next for Cracky, the AI bot

  • Fixes for Initial Loading time being too long and a bit hacky
  • Improvements in UI,
  • options for users to change the bot's personality
  • enhanced security measures.

Built With

  • ai
  • cracked-jobs-api
  • nextjs
  • openai
Share this project:

Updates