Reddit AI Trend Reports is an automated tool that generates detailed reports on the latest development trends in the AI field by monitoring multiple AI-related Reddit communities in real-time. It collects data from multiple communities, providing comprehensive trend analysis including daily highlights, weekly comparisons, monthly technical evolution, and in-depth technical analysis. The tool supports bilingual report outputs in English and Chinese.
Reddit AI Trend Reports employs a structured file storage system, automatically updates report links, offers convenient containerized deployment via Docker, utilizes MongoDB for data persistence to support historical analysis, and is highly customizable. Users can flexibly configure parameters such as monitoring sources, report generation schedules, and languages, helping them stay informed about key developments in the AI field.
.env.example file to .env:cp .env.example .env
.env file and fill in the API keys and other configuration details:# Reddit API credentials
REDDIT_CLIENT_ID=your_reddit_client_id
REDDIT_CLIENT_SECRET=your_reddit_client_secret
REDDIT_USER_AGENT=your_reddit_user_agent
# MongoDB connection information
MONGODB_URI=mongodb://mongodb:27017
MONGODB_DATABASE=reddit_trends
# Groq API key
GROQ_API_KEY=your_groq_api_key
# Report generation settings
REPORT_GENERATION_TIME=06:00
REPORT_LANGUAGES=en,zh
docker-compose up -d
docker-compose logs -f app
pip install -r requirements.txt
python report_generation.py --languages en zh
python report_generation.py --interval 24