Skip to main content

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

trendscout-0.2.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trendscout-0.2.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

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

Hashes for trendscout-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e2fdc26deb0fcbe8d797e005a6f6f409d917136607745969acb209ef79842579
MD5 8a386155474d03ff566aa2b57375d6dd
BLAKE2b-256 bbaac3c45992e3f03a6aa278846c4a16f98043fdd865d189a9189b3b99e84eab

See more details on using hashes here.

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

Hashes for trendscout-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4f56bbc25c20be72596b17bd8ed3dc0427e694bc058dc980c25991aa594f703c
MD5 b03efc4972adea552ba2047c303a25d5
BLAKE2b-256 0f75ea7f83e60fa7b7825b9f313c18ba4e67163540dba9783db495f365b7825e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page