Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Fashion-news-summarizer

🧠 Fashion & Entertainment Website Summarizer

This project scrapes content from fashion, Bollywood, Hollywood, and entertainment websites, and uses a local LLM via Ollama to generate clear, concise, and engaging summaries.

✨ Features

  • πŸ” Scrapes web content using requests and BeautifulSoup
  • 🧼 Cleans up irrelevant HTML elements like scripts, images, and styles
  • 🧠 Sends cleaned text to a locally running LLM model (via Ollama)
  • πŸ“„ Generates summaries in plain text or Markdown format
  • πŸ§‘β€πŸŽ€ Focused on:
    • Fashion trends
    • Celebrity style
    • TV and movie gossip
    • Pop culture updates

πŸš€ Technologies Used

Tool Purpose
🐍 Python Core programming language
🧼 BeautifulSoup Web scraping and HTML parsing
🧠 OpenAI (with Ollama backend) Language model interaction
πŸ’» Jupyter Notebook Interactive development and testing
🌐 Ollama Local LLM hosting (like llama3)

πŸ“¦ How to Run the Project

πŸ”§ Requirements

πŸ›  Installation

pip install openai requests beautifulsoup4 lxml python-dotenv


### ▢️ Run the Notebook

1. Start Ollama in terminal:  
   ```bash
   ollama run llama3
  1. Launch Jupyter Notebook:

    jupyter notebook
  2. Open the .ipynb notebook and run each cell in order.


πŸ§ͺ Example Output

πŸ”— https://www.pinkvilla.com

πŸ“„ Summary:
- Kareena Kapoor stuns in a denim jacket at the airport.
- Vogue India highlights trending 90s throwback looks.
- Alia Bhatt attends a wedding in elegant pastels.

πŸ“ File Structure

πŸ“¦ fashion-summarizer/
β”œβ”€β”€ Untitled.ipynb           # Main notebook with scraping + summarization
β”œβ”€β”€ README.md                # Project documentation (this file)

πŸ™‹β€β™€οΈ Author

Vanshika Mahajan

Passionate about Generative AI, fashion-tech, and practical NLP apps.
(Add your LinkedIn, GitHub, or portfolio link here if you want)


πŸ“œ License

This project is open source and available under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages