Repository files navigation Company Brochure Generator
This project generates a company's brochure from its website.
You don't have to link multiple links, just give the root website link
For example: https://www.microsoft.com
And it'll generate a brochure for you.
clone the repo / download the code
create a virtual env: python -m venv venv
activate virtual env: source venv/bin/activate
install packages: pip install -r requirements.txt
create .env file and give your Open AI API key as: OPENAI_API_KEY=sk...
execute: python create_brochure.py
Gradio will create a UI server (generally at: port 7860 on your local machine)
open: http://127.0.0.1:7860/ and give your website link and click 'Generate Brochure'
You'll see the brochure contents on the UI
And the markdown format of the brochure in your project's root folder
multiple runs of the program will over-write the same file named 'brochure.md'
Python: Web Scraping, interacting with LLMs
Generative AI: Prompt Engineering, LLM
Vibe coding: for UI creation using Gradio
Don't summarize each page separately.
Rather, combine the contents of each page and send that to LLM to summarize
Improvement by this: N number of LLM calls to be reduced, whereas N = number of relevant links.
About
Let this AI automatically create a brochure for the company you want. Just give the company website and it'll create the brochure.
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.