I am considering whether to do RAG or Fine tuning for LLM to answer questions for clients in a small business

The small business is a car rental company that gets

  1. new clients call up about certain cars in the fleet to discuss renting them for dates X to Y, ask for price,
  2. existing clients/renters calling to coordinate car pickup, drop-off, finalise contract, insurance etc

The company has data for last 5 years where a customer care team has been fielding these questions, and answering questions based on a set of documents; but also checking the a rota /time table/database about which cars are available, which cars have problems and are out for repair, and consulting documentation about pros/cons of each car

The current customer care also discuss questions one does not know with others in the team in a free flowing slack workspace with around 10 different slack channels (say one for "Repairs", one for "insurance" , one for "security deopsit" etc - there are various slack channels where relevant conversations happen - but these are free flow, they dont always conform to question and answers as these are internal to the team)

I want to explore how to put all the data I have

  1. Slack archives, perhaps i can dump each channel history for last 5 years as text dump
  2. Conversation history with clients(where each client emails us and we have threads of email conversation back and forth). These conversations are in a CRM and have rich-data/tags like each conversation is tagged with model of car, dates, price paid, customer satisfaction rating etc

How can I feed all of these to a LLM, and also give it the rota/state of the business for each day - in terms of which cars are avilable are current available and which are booked till what date

and, use it to answer questiosn from new clients?



You must log in to answer this question.

Browse other questions tagged .