AI-Powered Market Trend Analysis & Sentinel
Project description
TrendScout: AI-Powered Market Trend Analysis
TrendScout is a high-performance market trend discovery tool that combines web scraping with sentiment analysis to identify emerging opportunities and market moods.
Installation
pip install trendscout
🔥 NEW in Phase 2: AI Sentiment Analysis
TrendScout now integrates textblob and transformer-based sentiment scoring to provide deeper insights into scraped trends.
Basic Usage
from trendscout import TrendScraper, SentimentAnalyzer
# 1. Scrape Trends
scraper = TrendScraper()
trends = scraper.get_trends("Travel Technology")
# 2. Analyze Sentiment
analyzer = SentimentAnalyzer()
for trend in trends[:3]:
sentiment = analyzer.analyze(trend['title'])
print(f"Trend: {trend['title'][:30]}...")
print(f"Sentiment: {sentiment['polarity']:.2f} (Subjectivity: {sentiment['subjectivity']:.2f})")
Verified Output
Trend: AI-powered travel planning bec...
Sentiment: 0.65 (Subjectivity: 0.40)
Trend: Sustainable tourism initiatives...
Sentiment: 0.80 (Subjectivity: 0.15)
Features
- Smart Scraper: Fetch trends from Google, Twitter (Mocked), and RSS feeds.
- Sentiment Scores: Quantify market enthusiasm with polarity and subjectivity metrics.
- Export Ready: Clean data ready for Pandas or VizForge integration.
- Lightweight: Zero external API dependencies (uses local processing).
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file trendscout-0.2.0.tar.gz.
File metadata
- Download URL: trendscout-0.2.0.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2fdc26deb0fcbe8d797e005a6f6f409d917136607745969acb209ef79842579
|
|
| MD5 |
8a386155474d03ff566aa2b57375d6dd
|
|
| BLAKE2b-256 |
bbaac3c45992e3f03a6aa278846c4a16f98043fdd865d189a9189b3b99e84eab
|
File details
Details for the file trendscout-0.2.0-py3-none-any.whl.
File metadata
- Download URL: trendscout-0.2.0-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f56bbc25c20be72596b17bd8ed3dc0427e694bc058dc980c25991aa594f703c
|
|
| MD5 |
b03efc4972adea552ba2047c303a25d5
|
|
| BLAKE2b-256 |
0f75ea7f83e60fa7b7825b9f313c18ba4e67163540dba9783db495f365b7825e
|