Skip to main content

Desired Backend Workflow

Desired Workflow

  • Navigate to admin page
  • Enter required information
  • Keywords , 1 per line. For example;
  • distilleries near chicago
  • distilleries near los angeles
  • distilleries near new york city
  • Evaluation LLM (OpenAI, Claude, Ollama, etc.) for determining what the business is and what amenities it has.
  • Creative LLM (Claude, OpenAI, Ollama, etc.) for writing the listing description and exerpt
  • Click "GO"
  • Wait a little while and visit my new directory website

In order for this to happen, a few things need to happen automatically after I click "GO"

  • Keywords need to be run through Gosum one line at a time
  • See https://github.com/gosom/google-maps-scraper for information
  • May need to be installed in the backend container to work. I don't know.
  • Process each row of the csv data that gosum returns
  • Crawl business website using crawl4ai
  • Send gosum and crawl4ai data to Evaluation LLM
  • Is Distillery - Boolean
  • If True, Continue
  • If False, move on to the next row. This one is not eligible
  • Is Open to the Public - Boolean
  • Address
  • Phone Number
  • Business Hours
  • Has Food - Boolean
  • Has Bar / Cocktails - Boolean
  • Has Tastings - Boolean
  • Has Tours - Boolean
  • Pet Friendly - Boolean
  • Family Friendly - Boolean