/projects

FAQ Generator

Comprehensive local tool that scrapes website text, calls a LLM (e.g. Google Gemini) to produce exactly five FAQs in strict JSON, and serves a small web UI for interaction.

FAQ Generator

Highlights

  • Scrapes page text from a URL and saves it to scraped_page.txt
  • Calls a configured model (Gemini) with a strict prompt asking for 5 Q/A pairs in a JSON array
  • Provides a minimal Flask backend with /generate, /scraped and /health endpoints
  • Includes a small SPA under /static (index.html, app.js, style.css) to trigger generation and download the JSON

Technologies

PythonFlaskBeautifulSouprequestsJavaScriptHTMLCSS