diff --git a/features/issue_generation/data/topics.json b/features/issue_generation/data/topics.json new file mode 100644 index 0000000..2f696ef --- /dev/null +++ b/features/issue_generation/data/topics.json @@ -0,0 +1,1079 @@ +{ + "topic_1": [ + "User Authentication API with JWT", + "Real-time Chat with WebSockets", + "GraphQL API for Product Catalog", + "Payment Gateway Integration with Stripe", + "Microservice for Image Processing", + "Serverless File Upload with AWS S3", + "Email Notification Service with SES", + "SMS Alerts with Twilio API", + "Role-Based Access Control System", + "Multi-Tenant Database Architecture", + "ETL Pipeline with Apache Airflow", + "Containerized Deployment with Docker", + "CI/CD Pipeline using GitHub Actions", + "Error Logging with Sentry", + "Monitoring with Prometheus and Grafana", + "Data Caching with Redis", + "Full-Text Search with Elasticsearch", + "Load Balancing with NGINX", + "API Gateway for Microservices", + "OAuth2 Social Login", + "Single Sign-On with SAML", + "Feature Flagging System", + "Rate Limiting Middleware", + "Graph Database Integration with Neo4j", + "Machine Learning Model Deployment", + "Recommendation Engine with TensorFlow", + "Server-Side Rendering with Next.js", + "Progressive Web App (PWA)", + "Offline Sync with IndexedDB", + "Dark Mode UI Implementation", + "Mobile Push Notifications", + "Dynamic Form Builder", + "Realtime Collaborative Document Editing", + "Versioned REST API Design", + "Webhooks for External Integrations", + "Analytics Dashboard with D3.js", + "Data Encryption at Rest", + "Data Encryption in Transit", + "Audit Logging System", + "Automated Database Backups", + "Disaster Recovery Architecture", + "Message Queue with RabbitMQ", + "Event-Driven Architecture with Kafka", + "GraphQL Federation Setup", + "API Rate Monitoring", + "Data Sharding in PostgreSQL", + "Schema Migration with Liquibase", + "Zero-Downtime Deployments", + "Blue-Green Deployment Strategy", + "Canary Release Rollouts", + "Service Mesh with Istio", + "Kubernetes Cluster Autoscaling", + "Helm Charts for App Deployment", + "Secrets Management with Vault", + "Static Site Generation with Gatsby", + "Edge Caching with Cloudflare", + "API Documentation with Swagger", + "Unit Testing with Jest", + "Integration Testing with Cypress", + "Contract Testing with Pact", + "Load Testing with k6", + "Security Testing with OWASP ZAP", + "Accessibility Audit", + "Multi-Language i18n Support", + "Currency Conversion Microservice", + "Timezone Handling in Applications", + "PDF Report Generation", + "Barcode and QR Code Generator", + "Graph Export to CSV", + "Data Visualization with Chart.js", + "Command-Line Tool with Python", + "REST API Pagination", + "Infinite Scroll Implementation", + "Content Delivery via CDN", + "Database Connection Pooling", + "Session Management", + "JWT Refresh Token Rotation", + "CAPTCHA Verification System", + "User Profile Avatars with Gravatar", + "AI-powered Chatbot Integration", + "Voice Command Processing", + "Video Streaming with HLS", + "Screen Recording Feature", + "Drag-and-Drop File Upload", + "Markdown Editor with Preview", + "Rich Text Editor Integration", + "Workflow Automation Engine", + "Business Rules Engine", + "AI-based Anomaly Detection", + "Data Lake Architecture", + "Big Data Processing with Spark", + "ETL with Apache NiFi", + "Real-Time Stock Price Ticker", + "Weather Data API Integration", + "IoT Device Data Ingestion", + "Geospatial Queries with PostGIS", + "Map Visualization with Leaflet", + "Push-to-Talk Voice Feature", + "E-signature Workflow", + "Two-Factor Authentication (2FA)", + "Biometric Login with FaceID", + "Passwordless Login with Magic Links", + "Content Recommendation System", + "Content Moderation with AI", + "Tagging and Categorization Engine", + "Spellchecker for Text Inputs", + "Plagiarism Detection", + "Automated Code Formatter", + "Linting System for Code Quality", + "Custom ESLint Rules", + "Monorepo with Nx", + "Code Splitting and Lazy Loading", + "Webpack Optimization", + "Vite for Frontend Builds", + "Tailwind CSS Theming", + "CSS-in-JS Implementation", + "Atomic Design System", + "Component Library with Storybook", + "Figma to Code Integration", + "Static Analysis with SonarQube", + "Dependency Vulnerability Scanning", + "Image Compression Pipeline", + "Video Thumbnail Generation", + "Speech-to-Text API", + "Text-to-Speech API", + "Translation API with DeepL", + "Slack Bot Integration", + "Discord Bot for Moderation", + "Telegram Bot API", + "GitHub Webhook Listener", + "GitLab CI Runner Setup", + "Azure Functions Deployment", + "Google Cloud Pub/Sub Integration", + "Terraform Infrastructure Setup", + "Ansible for Configuration Management", + "Monitoring with Datadog", + "Alerting with PagerDuty", + "API Gateway with Kong", + "Reverse Proxy with Traefik", + "SSO with OpenID Connect", + "Mobile App Deep Linking", + "Dynamic Theming with CSS Variables", + "Email Template Rendering", + "Drag-and-Drop Kanban Board", + "Calendar Integration with Google API", + "ChatGPT-powered Assistant", + "Document OCR Pipeline", + "Facial Recognition System", + "Image Classification Service", + "Video Object Detection", + "Augmented Reality Overlay", + "Virtual Reality Experience", + "Digital Twin Simulation", + "Blockchain Wallet Integration", + "NFT Marketplace Backend", + "Smart Contract on Ethereum", + "Decentralized Identity (DID)", + "Federated Learning Setup", + "Data Masking for Privacy", + "GDPR Compliance Features", + "HIPAA Compliant Data Storage", + "SOC2 Audit Logging", + "CI Pipeline Security Hardening", + "Application Performance Monitoring", + "API Throttling and Quotas", + "Async Task Queue", + "Realtime Presence System", + "Typing Indicators in Chat", + "Delivery Receipts for Messages", + "Offline Queue Sync", + "Push Notification Retry Logic", + "Distributed Locking with Redis", + "CRON Jobs in Kubernetes", + "Rate-Limited API Requests", + "Circuit Breaker Pattern", + "Retry with Exponential Backoff", + "Idempotent API Endpoints", + "GraphQL Subscriptions", + "Optimistic UI Updates", + "Database Query Optimizer", + "Indexing Strategy in MongoDB", + "Materialized Views in Postgres", + "Stored Procedures Optimization", + "API Response Caching", + "E-commerce Cart Microservice", + "Wishlist Service", + "Order Fulfillment Workflow", + "Inventory Tracking System", + "Shipping Label Generator", + "Tax Calculation API", + "Invoice PDF Generator", + "Subscription Billing System", + "Discount and Coupon Engine", + "Referral Program Integration", + "Gamification Badge System", + "Leaderboard Service", + "User Onboarding Wizard", + "Product Tour Walkthrough", + "In-app Feedback Form", + "Bug Report Submission Flow", + "Support Chat Integration", + "Knowledge Base Search", + "Helpdesk Ticketing System", + "AI-Powered FAQ Bot", + "Custom Domain Mapping", + "Multi-region Deployment", + "Failover DNS Setup", + "Database Read Replicas", + "Data Archival Strategy", + "Cold Storage with Glacier", + "Predictive Autoscaling", + "Chaos Engineering Setup" + ], + + "topic_2": [ + "Edge AI Inference Optimization", + "Cloud-Native Backup Strategy", + "Homomorphic Encryption Demo", + "Privacy-Preserving Data Mining", + "Peer-to-Peer File Sharing Service", + "WebAssembly Microservice", + "API Versioning Strategy", + "Streaming Data Analytics with Flink", + "Predictive Maintenance with IoT Sensors", + "Realtime Location Tracking", + "Geofencing Service", + "AR-Based Shopping Experience", + "VR Multiplayer Game Backend", + "Low-Code Workflow Automation", + "NoSQL Migration Strategy", + "GraphQL Schema Stitching", + "Federated Identity Management", + "Decentralized Cloud Storage", + "Container Security Scanning", + "API Contract Governance", + "Synthetic Monitoring System", + "Multi-Cloud Deployment Orchestration", + "Data Deduplication Service", + "Blockchain Supply Chain Tracker", + "Quantum-Safe Cryptography", + "Serverless REST API Gateway", + "GPU-Accelerated Workflows", + "Cluster-wide Secret Rotation", + "Self-Healing Infrastructure", + "Network Packet Sniffer", + "Zero Trust Network Access", + "GitOps Workflow", + "Infrastructure Drift Detection", + "Temporal Workflow Engine", + "Robotic Process Automation (RPA)", + "Data Residency Control", + "Hybrid Cloud File Sync", + "Custom Domain Email Hosting", + "API Mocking Framework", + "Schema Registry for Kafka", + "WebRTC Video Conferencing", + "Multi-Cloud Cost Optimization", + "Cross-Platform Mobile Framework", + "Micro-frontend Architecture", + "State Machine Orchestration", + "Dynamic Pricing Engine", + "On-Demand Resource Provisioning", + "Green Computing Energy Tracker", + "AI-Generated Unit Tests", + "Realtime Fraud Detection", + "Digital Rights Management", + "Multi-Signature Wallet", + "Encrypted Data Lake", + "Neural Search Engine", + "Event Sourcing Architecture", + "Command Query Responsibility Segregation (CQRS)", + "Policy-as-Code System", + "Dynamic Compliance Reports", + "Infrastructure as Code Testing", + "GraphQL Query Cost Analysis", + "Data Quality Monitoring", + "Adaptive Bitrate Video Streaming", + "Audio Fingerprinting System", + "Podcast Transcription Service", + "Realtime Multiplayer Lobby", + "Game Matchmaking Service", + "NFT Minting Service", + "Crowdsourced Data Collection", + "AI-Generated Music Service", + "Generative Art Platform", + "Federated Content Delivery", + "Digital Forensics Tool", + "Root Cause Analysis Engine", + "Observability with OpenTelemetry", + "API Security Hardening", + "Data Provenance Tracking", + "Privacy Sandbox API", + "Cross-Browser Extension", + "Composable Commerce Architecture", + "Multi-Region Consistency Layer", + "Data Lineage Visualization", + "AI Code Review Assistant", + "Dynamic Policy Enforcement", + "Battery Optimization SDK", + "Edge Compute Functions", + "Autonomous Drone Control Backend", + "Car Telematics Platform", + "Electric Vehicle Charging API", + "Smart Home Automation Hub", + "Voice Biometrics Authentication", + "Digital Twin of Factory Equipment", + "Predictive Weather Models", + "IoT Security Framework", + "Satellite Data Ingestion", + "Space Mission Telemetry Service", + "Crowdsourced Sensor Network", + "AI-Generated Video Summaries", + "Video Content Moderation", + "Holographic Display API", + "Realtime Sports Data API", + "Esports Streaming Infrastructure", + "Dynamic Sound Equalizer", + "Immersive Theater Experience API", + "Cinematic Rendering Pipeline", + "Interactive Fiction Engine", + "ChatGPT Plugin System", + "Plugin Sandbox Security", + "Adaptive Learning Platform", + "Online Exam Proctoring System", + "AI-Powered Language Tutor", + "Blockchain Certificate Issuance", + "Academic Paper Search Engine", + "Library Catalog with Semantic Search", + "Cultural Heritage Digitization", + "Museum AR Guide", + "Smart City Data Platform", + "Traffic Flow Optimization", + "AI-Powered Waste Management", + "Smart Irrigation Controller", + "Renewable Energy Forecasting", + "Grid Balancing System", + "Personal Carbon Tracker", + "Climate Change Risk Models", + "Remote Work Productivity Tracker", + "HR Analytics Dashboard", + "Employee Wellness Platform", + "Organizational Knowledge Graph", + "Smart Contract DAO Voting", + "Decentralized Insurance Protocol", + "Crypto Payment Processor", + "Cross-Chain Token Bridge", + "Web3 Identity Wallet", + "DAO Governance Dashboard", + "Synthetic Asset Trading Platform", + "Stablecoin Treasury Service", + "RegTech Automation", + "InsurTech Claim Processing", + "Health Data Interoperability", + "EHR Blockchain Storage", + "Telemedicine Appointment System", + "Remote Patient Monitoring", + "Personal Health AI Assistant", + "Drug Discovery AI Models", + "Genomic Data Analysis", + "Protein Folding Simulation", + "Synthetic Biology Modeling", + "Wearable Device Data API", + "Fitness Recommendation Engine", + "AR Personal Trainer", + "AI-Powered Nutrition Coach", + "Digital Mental Health Companion", + "Sleep Tracking Application", + "Smart Glasses SDK", + "Brain-Computer Interface API", + "Neural Prosthetics Control", + "Exoskeleton Control System", + "AR Remote Assistance", + "Smart Manufacturing MES", + "Predictive Equipment Failure", + "Autonomous Warehouse Robots", + "Drone Delivery Management", + "Supply Chain Risk Analysis", + "Cold Chain Monitoring", + "Product Lifecycle Management", + "Additive Manufacturing Control", + "3D Model Optimization", + "CAD Collaboration Tool", + "Digital Fabrication API", + "Robotic Arm Controller", + "Industrial Safety Monitoring", + "Hazard Detection System", + "Occupational Health Tracker", + "IoT Energy Meters", + "Carbon Offset Marketplace", + "Digital Agriculture Marketplace", + "Biodiversity Monitoring", + "Wildfire Prediction System", + "Flood Alert System", + "Air Quality Monitoring", + "Noise Pollution Tracker", + "Citizen Science Platform", + "Public Transit Optimization", + "Bike Sharing System", + "EV Charging Station Locator", + "Autonomous Vehicle Fleet Management", + "Ride Hailing Dispatch System", + "Carpool Matching Service", + "Smart Parking API", + "Urban Heat Map Visualization", + "Disaster Response Coordination", + "Emergency Communication Platform", + "Rescue Drone Coordination", + "Refugee Aid Management", + "Donation Transparency Ledger", + "Humanitarian Logistics Platform", + "Nonprofit Impact Tracker" + ], + + "topic_3": [ + "AI-Assisted Code Refactoring", + "Neural Network Compression", + "Edge Device Model Deployment", + "Synthetic Data Generator", + "Federated Analytics Dashboard", + "Smart Grid Load Balancing", + "IoT Device Firmware Updates", + "Secure Bootloader Implementation", + "Trusted Platform Module (TPM) Integration", + "Confidential Computing Enclave", + "Browser Privacy Sandbox", + "AI-based Content Personalization", + "Dynamic Session Replay", + "AI-Powered A/B Testing", + "Customer Journey Analytics", + "Churn Prediction Engine", + "Social Graph Analytics", + "Sentiment Analysis Pipeline", + "Emotion Recognition in Voice", + "AI-powered Video Recommendations", + "News Aggregation Engine", + "Bias Detection in ML Models", + "Explainable AI Dashboard", + "Data Ethics Compliance", + "Adaptive Cybersecurity Defense", + "Threat Intelligence Sharing API", + "Phishing Detection Service", + "Ransomware Behavior Analysis", + "Password Breach Detector", + "Honeytoken Deployment", + "Deception-as-a-Service", + "Cloud Malware Sandbox", + "IoT Honeypot Deployment", + "Quantum Random Number Generator", + "Post-Quantum TLS Implementation", + "Distributed Ledger for IoT", + "Secure Multi-Party Computation", + "Identity Proofing Service", + "Digital KYC Verification", + "Smart Voting Platform", + "Blockchain-Based Land Registry", + "Cross-Border Remittance API", + "Tokenized Loyalty Points", + "Micropayments Platform", + "Programmable Money Engine", + "Yield Farming Dashboard", + "Crypto Derivatives Exchange", + "Risk Scoring Engine", + "Algorithmic Trading Bot", + "Portfolio Rebalancing Service", + "Market Sentiment Analyzer", + "Stock Option Pricing Engine", + "Carbon Credit Tokenization", + "Decentralized Charity Platform", + "Impact Investing Dashboard", + "Circular Economy Marketplace", + "Waste Recycling Tracker", + "Reverse Logistics Management", + "Last-Mile Delivery Optimizer", + "Smart Shelf Monitoring", + "Retail Demand Forecasting", + "Point-of-Sale Cloud API", + "E-commerce Recommendation AI", + "Augmented Reality Fitting Room", + "Virtual Mall Experience", + "Social Commerce Platform", + "Dynamic Influencer Matching", + "Brand Sentiment Dashboard", + "Content Licensing Smart Contracts", + "Digital Watermarking Service", + "AI Copyright Infringement Detection", + "Video Piracy Prevention", + "Creator Economy Analytics", + "Microlearning Platform", + "Gamified Learning App", + "Adaptive Curriculum Builder", + "AI Grading Assistant", + "Student Retention Analytics", + "Virtual Campus Tour", + "3D Anatomy Learning App", + "STEM Simulation Lab", + "AI Debate Coach", + "Digital Storytelling Platform", + "Open Educational Resources Hub", + "Language Immersion Chatbot", + "AR Field Trip Experience", + "Global Research Collaboration Tool", + "Scholarly Citation Graph", + "Research Data Repository", + "Digital Notebook with AI", + "Lab Equipment IoT Integration", + "Remote Microscope Control", + "Citizen Astronomy Platform", + "Telescope Image Processing", + "AI-Powered Hypothesis Generator", + "Experiment Workflow Manager", + "Bioinformatics Data Pipeline", + "Protein Interaction Network", + "CRISPR Simulation Tool", + "Synthetic Organ Modeling", + "Telepathology Platform", + "AI Disease Diagnosis", + "Epidemiological Forecasting", + "Pandemic Early Warning System", + "Vaccine Cold Chain Management", + "Drug Side Effect Monitoring", + "Clinical Trial Dashboard", + "Wearable Health Data Marketplace", + "Digital Therapeutics Platform", + "AI Radiology Assistant", + "Dermatology Image Classifier", + "Dental Imaging AI", + "Vision Screening App", + "Hearing Loss Detection App", + "Rehabilitation Game Engine", + "Smart Prosthetics Controller", + "Mobility Assistance Robot", + "Home Care Monitoring Hub", + "Elderly Fall Detection System", + "Pediatric Health Tracker", + "AI Nutrition Advisor", + "Meal Kit Personalization", + "Food Waste Reduction Tracker", + "Farm-to-Table Logistics", + "Crop Yield Prediction AI", + "Soil Health Analyzer", + "Drone Crop Spraying Controller", + "Automated Greenhouse Manager", + "Aquaculture Monitoring", + "Livestock Health Tracker", + "Supply Chain Tokenization", + "Seafood Traceability Platform", + "Deforestation Monitoring API", + "Biodiversity Genomic Database", + "Marine Pollution Detection", + "Ocean Plastic Cleanup Tracker", + "Renewable Energy Trading Platform", + "Microgrid Energy Management", + "Battery Swapping Network", + "Hydrogen Fuel Infrastructure API", + "Carbon Footprint Estimator", + "Urban Farming Dashboard", + "Smart Composting System", + "Sustainable Packaging Tracker", + "Wildlife Tracking with IoT", + "Migration Pattern Analysis", + "Poaching Alert System", + "Eco-tourism Booking Engine", + "Conservation Token Rewards", + "Climate Impact Modeling", + "Global Disaster Prediction AI", + "Volcano Eruption Forecasting", + "Earthquake Early Warning Network", + "Tsunami Detection Sensors", + "Emergency Evacuation Planner", + "Crisis Donation Tracker", + "Shelter Resource Allocation", + "Refugee Health Monitoring", + "Global Aid Supply Chain", + "Peacekeeping Mission Support", + "UN SDG Progress Dashboard", + "Smart Democracy Engagement", + "Policy Impact Simulation", + "Legislation Tracking Platform", + "Civic Engagement Gamification", + "Open Budget Transparency Tool", + "Corruption Risk Analyzer", + "Whistleblower Protection Platform", + "Judicial Case Analytics", + "Digital Evidence Chain of Custody", + "AI Legal Document Summarizer", + "Contract Risk Scanning", + "E-discovery Automation", + "Compliance Workflow Engine", + "GDPR DSAR Automation", + "HIPAA Compliance Checker", + "SOX Audit Automation", + "PCI DSS Monitoring Tool", + "Regulatory Sandbox API", + "Cross-Border Tax Automation", + "Smart Customs Clearance", + "Logistics CO2 Tracking", + "Freight Route Optimization", + "Autonomous Shipping Vessels", + "Smart Port Operations", + "Rail Cargo Monitoring", + "Air Cargo Demand Forecasting", + "Drone Fleet for Logistics", + "Hyperloop Cargo Scheduling", + "Space Cargo Logistics", + "Orbital Satellite Network", + "Asteroid Mining Platform", + "Space Debris Tracking", + "Lunar Resource Management", + "Martian Habitat Monitoring", + "Interplanetary Data Relay", + "Terraforming Simulation Tool", + "Exoplanet Data Pipeline", + "SETI Signal Analysis" + ], + + "topic_4": [ + "Event-Driven Microfrontends", + "Composable API Gateway", + "Multi-Cluster Kubernetes Federation", + "Serverless GPU Functions", + "Edge-Optimized Content Delivery", + "Programmable Network Slicing", + "AI-Enhanced CDN Caching", + "Latency-Aware Load Balancer", + "Blockchain-Based DNS", + "Decentralized CDN Platform", + "Peer-to-Peer Video Streaming", + "AI-Powered Video Compression", + "Next-Gen Codec Experimentation", + "Multi-Codec Adaptive Streaming", + "Realtime Caption Generation", + "Lip-Sync Detection in Video Calls", + "Noise Cancellation SDK", + "Spatial Audio for Conferencing", + "3D Audio Rendering Engine", + "Virtual Concert Platform", + "Music Royalty Blockchain Ledger", + "Crowdsourced Song Identification", + "AI Music Remix Tool", + "Generative Sound Effects Engine", + "Voice Cloning API", + "Speech Emotion Classification", + "Dialect Recognition AI", + "Polyglot Speech Translator", + "Multi-Modal Chatbot System", + "Visual Question Answering", + "AI-Powered Meeting Summaries", + "Realtime Document Translation", + "Cross-Language Voice Chat", + "Collaborative Whiteboard AI", + "Semantic Document Search", + "Smart Resume Analyzer", + "AI-Powered Hiring Assistant", + "Diversity Analytics in Hiring", + "Onboarding Automation Workflow", + "Remote Work Time Tracker", + "Meeting Fatigue Detector", + "Employee Burnout Predictor", + "Workplace Sentiment Dashboard", + "Office Space Utilization Tracker", + "Smart Meeting Room Scheduler", + "Desk Booking API", + "Digital Twin for Office Spaces", + "Corporate Sustainability Tracker", + "Green Office Energy Dashboard", + "Carbon Emissions Tax Calculator", + "Supply Chain Emission Analyzer", + "Blockchain Carbon Registry", + "Carbon-Neutral Shipping System", + "Eco-Incentive Reward Platform", + "Smart Recycling Bin IoT", + "Circular Economy Token Rewards", + "Zero Waste Inventory Management", + "AI-Powered Packaging Design", + "Crowdsourced Recycling Routes", + "Smart Water Meter API", + "Urban Flooding Early Warning", + "Water Quality IoT Sensors", + "Marine Traffic Optimization", + "Fisheries Quota Management", + "Ocean Acidification Monitoring", + "Seagrass Health Tracker", + "Mangrove Conservation Dashboard", + "Eco-Drones for Wildlife Patrol", + "Smart Beehive Monitoring", + "Pollinator Tracking App", + "Pesticide Impact Analysis", + "Precision Agriculture Swarms", + "AI-Optimized Irrigation", + "Hydroponics Automation API", + "Vertical Farming Energy Optimizer", + "Smart Fertilizer Dosage", + "Crop Pest Prediction AI", + "Agricultural Carbon Capture", + "Farmer-to-Marketplace Platform", + "Livestock Breeding AI", + "Animal Welfare Tracker", + "Smart Dairy Management", + "Poultry Farm IoT System", + "Veterinary AI Assistant", + "Fish Farm Monitoring Hub", + "Aquaponics Automation", + "Food Chain Traceability Ledger", + "Nutritional Label Blockchain", + "Allergen Detection API", + "Food Authenticity Scanner", + "Shelf-Life Prediction AI", + "Smart Kitchen Assistant", + "Recipe Personalization Engine", + "Food Donation Routing", + "Grocery Waste Prevention System", + "Restaurant Table Optimization", + "Dynamic Menu Pricing", + "Contactless Dining System", + "AR-Based Food Ordering", + "Digital Sommelier Assistant", + "Wine Quality Prediction AI", + "Brewing Process Optimization", + "Coffee Bean Supply Chain Tracker", + "Tea Fermentation Monitoring", + "Craft Beverage Marketplace", + "Smart Vending Machine", + "Cashless Microtransactions API", + "Wearable Payment Ring", + "Biometric ATM Authentication", + "Voice-Activated Banking", + "AI-Driven Credit Scoring", + "Loan Risk Prediction Engine", + "Fraudulent Transaction Detector", + "Cross-Border Payment Bridge", + "Smart Savings Goals Tracker", + "Personal Finance Gamification", + "Crypto Tax Compliance Tool", + "DAO-Powered Investment Club", + "Robo-Advisory Portfolio Engine", + "Decentralized Hedge Fund", + "Crowdfunding Tokenization", + "Charity NFT Fundraiser", + "Digital Philanthropy Platform", + "Universal Basic Income Pilot", + "Income Inequality Dashboard", + "AI-Powered Tax Auditor", + "Open Government Data Hub", + "Digital Census Collection", + "Smart Voting Ballot API", + "Blockchain Ballot Verification", + "Election Turnout Prediction", + "Democratic Participation Analytics", + "Political Campaign AI Assistant", + "Social Media Disinformation Tracker", + "Hate Speech Detection API", + "AI Moderation in Metaverse", + "Virtual Courtroom Infrastructure", + "AI Judge Simulation", + "Legal Precedent Search Engine", + "AI Patent Examiner", + "Smart Trademark Protection", + "Digital IP Rights Ledger", + "Film Script Analyzer AI", + "Movie Recommendation Graph", + "Virtual Actor Rendering", + "Crowdsourced Subtitles Hub", + "Dynamic Dubbing AI", + "Metaverse Movie Theater", + "VR Escape Room Platform", + "AR Historical Reenactments", + "Interactive Comic Engine", + "AI-Powered Novel Writing", + "Generative Poetry Engine", + "Voice-Driven Storytelling App", + "Smart Podcast Editing", + "Audio Drama Creation Platform", + "Music Festival Digital Twin", + "Fan Engagement Token", + "Sports Betting Smart Contract", + "Fantasy Sports AI Predictions", + "Player Injury Forecasting", + "Team Strategy Analyzer", + "Esports Coaching AI", + "Referee Decision AI", + "Dynamic Stadium Ticketing", + "AR Sports Replay Viewer", + "Smart Gym Equipment API", + "Workout Gamification Platform", + "Personal Trainer AI", + "Home Fitness AR Mirror", + "AI Dance Choreographer", + "Virtual Marathon Platform", + "Adaptive Yoga Assistant", + "Mindfulness Tracking App", + "Breathwork Monitoring API", + "Sleep Pattern AI Coach", + "Dream Analysis Engine", + "Neurofeedback Training App", + "Brainwave Music Generator", + "Meditation Metaverse Space", + "Digital Spiritual Companion", + "Interfaith Dialogue Platform", + "Astrology Data API", + "AI Horoscope Generator", + "Digital Ritual Assistant", + "Charity Event Live Tracker", + "Festival Ticket Blockchain", + "Crowdsourced Event Mapping", + "AR Fireworks Simulation", + "Drone Light Show Controller", + "Digital Parade Management", + "Virtual Museum Platform", + "3D Artifact Preservation", + "Cultural Exchange Marketplace", + "Indigenous Language AI Tutor", + "Endangered Language Archive", + "Historical Document OCR", + "Smart Translation Glasses", + "Global Folklore Repository", + "AI Travel Guide", + "Sustainable Travel Tracker", + "Dynamic Hotel Pricing Engine", + "AR City Explorer", + "Metaverse Tourism Hub" + ], + + "topic_5": [ + "Realtime Brain Signal Analysis", + "EEG Data Visualization Dashboard", + "Brain-to-Text Communication", + "Neuroadaptive VR Interface", + "Holographic Remote Collaboration", + "Lightfield Display Streaming", + "Volumetric Video Capture API", + "3D Hologram Avatar Engine", + "Immersive Classroom Platform", + "AR Board Game Engine", + "Metaverse Commerce Mall", + "Virtual Fashion Runway", + "Wearable AR Glass Interface", + "AI Hairstyle Try-On", + "Smart Mirror Virtual Fitting", + "AI Stylist Recommendation", + "Digital Wardrobe Manager", + "Clothing Supply Chain Blockchain", + "Sustainable Fashion Tracker", + "Secondhand Clothing Marketplace", + "NFT Wearable Marketplace", + "Cross-Metaverse Identity Avatar", + "AI-Powered Tattoo Designer", + "Digital Makeup Try-On", + "Cosmetics AI Personalization", + "Skin Tone Detection API", + "Personal Fragrance Recommendation", + "Smart Perfume Diffuser", + "AI Skincare Advisor", + "Digital Dermatology Tracker", + "AR Jewelry Try-On", + "Smart Jewelry Health Monitor", + "Crowdsourced Jewelry Design", + "AI Gemstone Authentication", + "Luxury Goods Provenance Ledger", + "Counterfeit Product Detection", + "Drone-Based Package Security", + "Parcel Theft Detection", + "Biometric Delivery Verification", + "Smart Locker Network", + "Urban Drone Landing Pads", + "AI Customs Clearance", + "Global Shipping Cost Optimizer", + "Maritime Fuel Efficiency Tracker", + "Autonomous Cargo Truck Fleet", + "Electric Cargo Ship API", + "Rail Freight Digitization", + "Hyperloop Passenger Scheduler", + "Smart Border Control", + "Immigration Flow Tracker", + "Passportless Travel System", + "Digital Visa Blockchain", + "Airport Digital Twin", + "Airplane Fuel Optimization AI", + "Noise Reduction for Airports", + "Drone Traffic Control", + "UAV Weather Monitoring", + "Air Taxi Dispatch System", + "Suborbital Travel Management", + "Orbital Launch Scheduling", + "Rocket Propulsion Simulation", + "Space Tourism Booking Engine", + "Satellite Constellation Management", + "Deep Space Communication Relay", + "Interplanetary Payment System", + "Mars Rover Data Hub", + "Lunar Base Power Management", + "Asteroid Prospecting Dashboard", + "Terraforming Resource Tracker", + "Space Elevator Simulation", + "Exoplanet Climate Simulator", + "Alien Biosignature Detection", + "SETI Radio Signal Processor", + "Astrophotography Enhancement AI", + "Cosmic Ray Monitoring", + "Dark Matter Simulation Tool", + "Gravitational Wave Detector API", + "Quantum Astronomy Data Hub", + "Black Hole Simulation Engine", + "Galaxy Formation Model", + "Multiverse Physics Simulator", + "String Theory Computation Grid", + "Quantum Field Simulation", + "Neutrino Data Processing", + "Particle Collider Control API", + "Fusion Reactor Monitoring", + "Smart Nuclear Plant Control", + "Plasma Containment Simulation", + "Nanoparticle Drug Delivery", + "DNA Origami Simulation", + "CRISPR Gene Editing Workflow", + "Synthetic Genome Editor", + "AI Protein Folding Predictor", + "Antibody Design AI", + "Virus Mutation Tracker", + "Pandemic Containment Simulator", + "Medical Supply Blockchain", + "Personalized Cancer Therapy AI", + "Oncology Trial Dashboard", + "Stem Cell Therapy Tracker", + "Synthetic Organ Marketplace", + "Xenotransplant Logistics", + "Wearable Glucose Monitor", + "Digital Heart Twin", + "AI Pacemaker Tuning", + "Smart Inhaler Tracking", + "Epilepsy Seizure Prediction", + "Parkinson’s Tremor Monitor", + "Alzheimer’s Cognitive Tracker", + "Neuroplasticity Training App", + "Memory Augmentation AI", + "Brainwave-Powered Gaming", + "Lucid Dream Induction Device", + "Smart Sleep Environment", + "Circadian Rhythm Optimizer", + "Jet Lag Recovery AI", + "Personal Digital Twin", + "Life-Logging AI Assistant", + "Automated Legacy Preservation", + "Family History Blockchain", + "Digital Afterlife Avatar", + "Ethical Will Smart Contract", + "Virtual Ancestry Explorer", + "Grief Support AI Companion", + "AI Philosopher Chat", + "AI-Powered Debate Platform", + "Moral Dilemma Simulator", + "AI Ethics Compliance Checker", + "Bias-Free Hiring Simulator", + "Fairness in AI Marketplace", + "Responsible AI Certification", + "AI Explainability Audit", + "Algorithmic Transparency Hub", + "Synthetic Media Ethics Guard", + "AI Political Fact-Checker", + "News Authenticity Blockchain", + "Deepfake Video Detection", + "Synthetic Voice Detector", + "AI-Generated Image Authenticity", + "Digital Copyright Watermark", + "NFT Anti-Plagiarism Engine", + "Crowdsourced Fake News Flagging", + "Social Media Trust Score", + "Online Reputation Ledger", + "Decentralized Identity Proof", + "Zero-Knowledge Age Verification", + "Privacy-Preserving Ad Targeting", + "Context-Aware Ad Engine", + "Realtime Shopper Heatmap", + "Retail Theft Detection AI", + "Smart Mall Navigation", + "Crowdsourced Local Deals", + "AR Coupon Experience", + "Voice-Activated Shopping", + "Digital Farmer’s Market", + "Peer-to-Peer Grocery Delivery", + "Food Forest Tracking", + "Climate-Positive Marketplace", + "Charity Supply Chain Audit", + "Global Donation Routing", + "Philanthropy Impact Ledger", + "NGO Transparency Dashboard", + "Activist Campaign Tracker", + "Petition Blockchain Platform", + "Global Protest Coordination", + "Human Rights Violation Tracker", + "AI for Refugee Camp Planning", + "Migrant Worker Rights Monitor", + "Diversity & Inclusion Analytics", + "Gender Pay Gap Tracker", + "Accessible Design Checker", + "Assistive Tech API", + "Sign Language Recognition", + "Eye-Tracking Navigation App", + "Voice-Controlled Accessibility Tools", + "Autism Spectrum Learning App", + "Cognitive Load Measurement", + "Inclusive Hiring Platform", + "Global Language Equality Index", + "AI-Powered Translator for Dialects", + "Cultural Context Language Model", + "Realtime Slang Translation", + "Storytelling with Indigenous Languages", + "Oral History Digitization", + "Smart Archive Indexing", + "AI-Powered Archaeology Tools", + "Paleontology Fossil Scanner", + "DNA-Based History Reconstruction", + "Virtual Ancient City Explorer", + "Historical Climate Reconstruction", + "Civilization Simulation Engine", + "AI-Generated Alternate History", + "Futurism Scenario Generator", + "Transhumanist Ethics Simulator", + "Post-Singularity Governance Model", + "AI-Driven Space Colonization Plan", + "Cryonics Patient Monitoring", + "Longevity Biomarker Tracker", + "Anti-Aging Gene Therapy API", + "Digital Immortality Marketplace" + ], + + "topic_6": [ + "Privacy-Aware Analytics Platform", + "Multi-Region Data Residency Compliance", + "Edge-Based Video Analytics Pipeline", + "Cross-Browser End-to-End Testing Framework", + "API Gateway Observability Dashboard", + "Cloud Cost Forecasting Engine", + "Multi-Cloud Disaster Recovery Orchestrator", + "Data Tokenization Service for PII", + "Configurable Workflow Orchestration Engine", + "Custom Schema Evolution Tool for Databases", + "Data Access Governance Layer", + "Service Dependency Mapping Tool", + "API Deprecation Lifecycle Manager", + "Real-Time Feature Store for ML Models", + "Streaming ETL with Exactly-Once Guarantees", + "Cross-Region Session Replication Service", + "Database Migration Zero-Downtime Proxy", + "GraphQL Security Firewall", + "Audit-Ready Access Control Logs", + "Dynamic Infrastructure Policy Engine", + "API Latency Heatmap Visualization", + "Self-Service Data Catalog Portal", + "Infrastructure Blueprint Generator", + "Test Data Management Service", + "End-to-End Data Lineage Tracker", + "Cross-Tenant Rate Limiting Service", + "Contract-First API Development Framework", + "On-Call Scheduling Automation System", + "Incident Postmortem Generator", + "Security Secrets Rotation Workflow", + "Data Anonymization Pipeline for Analytics", + "Serverless Event Replay System", + "API Dependency Impact Analyzer", + "Tenant Isolation Validator for SaaS", + "Dynamic Compliance-as-Code Reports", + "Shadow Deployment Observability Tool", + "Cross-Platform Log Aggregation Agent", + "Rollback-Aware CI/CD Pipeline", + "Cloud Resource Drift Detection", + "End-User Session Recording with PII Masking", + "Cloud-native License Management Service", + "Schema Contract Drift Detector", + "Automated SLA Breach Alerting", + "Multi-Version API Gateway Routing", + "Dynamic Quota Enforcement System", + "Compliance-Driven Data Archival Service", + "Customizable Role Hierarchy Manager", + "Cross-Service Dependency Chaos Testing", + "Privacy-First Customer Feedback Collector" + ] +} diff --git a/features/issue_generation/data/topics.py b/features/issue_generation/data/topics.py deleted file mode 100644 index cce5329..0000000 --- a/features/issue_generation/data/topics.py +++ /dev/null @@ -1,1025 +0,0 @@ -topic_1 = [ - "User Authentication API with JWT", - "Real-time Chat with WebSockets", - "GraphQL API for Product Catalog", - "Payment Gateway Integration with Stripe", - "Microservice for Image Processing", - "Serverless File Upload with AWS S3", - "Email Notification Service with SES", - "SMS Alerts with Twilio API", - "Role-Based Access Control System", - "Multi-Tenant Database Architecture", - "ETL Pipeline with Apache Airflow", - "Containerized Deployment with Docker", - "CI/CD Pipeline using GitHub Actions", - "Error Logging with Sentry", - "Monitoring with Prometheus and Grafana", - "Data Caching with Redis", - "Full-Text Search with Elasticsearch", - "Load Balancing with NGINX", - "API Gateway for Microservices", - "OAuth2 Social Login", - "Single Sign-On with SAML", - "Feature Flagging System", - "Rate Limiting Middleware", - "Graph Database Integration with Neo4j", - "Machine Learning Model Deployment", - "Recommendation Engine with TensorFlow", - "Server-Side Rendering with Next.js", - "Progressive Web App (PWA)", - "Offline Sync with IndexedDB", - "Dark Mode UI Implementation", - "Mobile Push Notifications", - "Dynamic Form Builder", - "Realtime Collaborative Document Editing", - "Versioned REST API Design", - "Webhooks for External Integrations", - "Analytics Dashboard with D3.js", - "Data Encryption at Rest", - "Data Encryption in Transit", - "Audit Logging System", - "Automated Database Backups", - "Disaster Recovery Architecture", - "Message Queue with RabbitMQ", - "Event-Driven Architecture with Kafka", - "GraphQL Federation Setup", - "API Rate Monitoring", - "Data Sharding in PostgreSQL", - "Schema Migration with Liquibase", - "Zero-Downtime Deployments", - "Blue-Green Deployment Strategy", - "Canary Release Rollouts", - "Service Mesh with Istio", - "Kubernetes Cluster Autoscaling", - "Helm Charts for App Deployment", - "Secrets Management with Vault", - "Static Site Generation with Gatsby", - "Edge Caching with Cloudflare", - "API Documentation with Swagger", - "Unit Testing with Jest", - "Integration Testing with Cypress", - "Contract Testing with Pact", - "Load Testing with k6", - "Security Testing with OWASP ZAP", - "Accessibility Audit", - "Multi-Language i18n Support", - "Currency Conversion Microservice", - "Timezone Handling in Applications", - "PDF Report Generation", - "Barcode and QR Code Generator", - "Graph Export to CSV", - "Data Visualization with Chart.js", - "Command-Line Tool with Python", - "REST API Pagination", - "Infinite Scroll Implementation", - "Content Delivery via CDN", - "Database Connection Pooling", - "Session Management", - "JWT Refresh Token Rotation", - "CAPTCHA Verification System", - "User Profile Avatars with Gravatar", - "AI-powered Chatbot Integration", - "Voice Command Processing", - "Video Streaming with HLS", - "Screen Recording Feature", - "Drag-and-Drop File Upload", - "Markdown Editor with Preview", - "Rich Text Editor Integration", - "Workflow Automation Engine", - "Business Rules Engine", - "AI-based Anomaly Detection", - "Data Lake Architecture", - "Big Data Processing with Spark", - "ETL with Apache NiFi", - "Real-Time Stock Price Ticker", - "Weather Data API Integration", - "IoT Device Data Ingestion", - "Geospatial Queries with PostGIS", - "Map Visualization with Leaflet", - "Push-to-Talk Voice Feature", - "E-signature Workflow", - "Two-Factor Authentication (2FA)", - "Biometric Login with FaceID", - "Passwordless Login with Magic Links", - "Content Recommendation System", - "Content Moderation with AI", - "Tagging and Categorization Engine", - "Spellchecker for Text Inputs", - "Plagiarism Detection", - "Automated Code Formatter", - "Linting System for Code Quality", - "Custom ESLint Rules", - "Monorepo with Nx", - "Code Splitting and Lazy Loading", - "Webpack Optimization", - "Vite for Frontend Builds", - "Tailwind CSS Theming", - "CSS-in-JS Implementation", - "Atomic Design System", - "Component Library with Storybook", - "Figma to Code Integration", - "Static Analysis with SonarQube", - "Dependency Vulnerability Scanning", - "Image Compression Pipeline", - "Video Thumbnail Generation", - "Speech-to-Text API", - "Text-to-Speech API", - "Translation API with DeepL", - "Slack Bot Integration", - "Discord Bot for Moderation", - "Telegram Bot API", - "GitHub Webhook Listener", - "GitLab CI Runner Setup", - "Azure Functions Deployment", - "Google Cloud Pub/Sub Integration", - "Terraform Infrastructure Setup", - "Ansible for Configuration Management", - "Monitoring with Datadog", - "Alerting with PagerDuty", - "API Gateway with Kong", - "Reverse Proxy with Traefik", - "SSO with OpenID Connect", - "Mobile App Deep Linking", - "Dynamic Theming with CSS Variables", - "Email Template Rendering", - "Drag-and-Drop Kanban Board", - "Calendar Integration with Google API", - "ChatGPT-powered Assistant", - "Document OCR Pipeline", - "Facial Recognition System", - "Image Classification Service", - "Video Object Detection", - "Augmented Reality Overlay", - "Virtual Reality Experience", - "Digital Twin Simulation", - "Blockchain Wallet Integration", - "NFT Marketplace Backend", - "Smart Contract on Ethereum", - "Decentralized Identity (DID)", - "Federated Learning Setup", - "Data Masking for Privacy", - "GDPR Compliance Features", - "HIPAA Compliant Data Storage", - "SOC2 Audit Logging", - "CI Pipeline Security Hardening", - "Application Performance Monitoring", - "API Throttling and Quotas", - "Async Task Queue", - "Realtime Presence System", - "Typing Indicators in Chat", - "Delivery Receipts for Messages", - "Offline Queue Sync", - "Push Notification Retry Logic", - "Distributed Locking with Redis", - "CRON Jobs in Kubernetes", - "Rate-Limited API Requests", - "Circuit Breaker Pattern", - "Retry with Exponential Backoff", - "Idempotent API Endpoints", - "GraphQL Subscriptions", - "Optimistic UI Updates", - "Database Query Optimizer", - "Indexing Strategy in MongoDB", - "Materialized Views in Postgres", - "Stored Procedures Optimization", - "API Response Caching", - "E-commerce Cart Microservice", - "Wishlist Service", - "Order Fulfillment Workflow", - "Inventory Tracking System", - "Shipping Label Generator", - "Tax Calculation API", - "Invoice PDF Generator", - "Subscription Billing System", - "Discount and Coupon Engine", - "Referral Program Integration", - "Gamification Badge System", - "Leaderboard Service", - "User Onboarding Wizard", - "Product Tour Walkthrough", - "In-app Feedback Form", - "Bug Report Submission Flow", - "Support Chat Integration", - "Knowledge Base Search", - "Helpdesk Ticketing System", - "AI-Powered FAQ Bot", - "Custom Domain Mapping", - "Multi-region Deployment", - "Failover DNS Setup", - "Database Read Replicas", - "Data Archival Strategy", - "Cold Storage with Glacier", - "Predictive Autoscaling", - "Chaos Engineering Setup", -] - -topic_2 = [ - "Edge AI Inference Optimization", - "Cloud-Native Backup Strategy", - "Homomorphic Encryption Demo", - "Privacy-Preserving Data Mining", - "Peer-to-Peer File Sharing Service", - "WebAssembly Microservice", - "API Versioning Strategy", - "Streaming Data Analytics with Flink", - "Predictive Maintenance with IoT Sensors", - "Realtime Location Tracking", - "Geofencing Service", - "AR-Based Shopping Experience", - "VR Multiplayer Game Backend", - "Low-Code Workflow Automation", - "NoSQL Migration Strategy", - "GraphQL Schema Stitching", - "Federated Identity Management", - "Decentralized Cloud Storage", - "Container Security Scanning", - "API Contract Governance", - "Synthetic Monitoring System", - "Multi-Cloud Deployment Orchestration", - "Data Deduplication Service", - "Blockchain Supply Chain Tracker", - "Quantum-Safe Cryptography", - "Serverless REST API Gateway", - "GPU-Accelerated Workflows", - "Cluster-wide Secret Rotation", - "Self-Healing Infrastructure", - "Network Packet Sniffer", - "Zero Trust Network Access", - "GitOps Workflow", - "Infrastructure Drift Detection", - "Temporal Workflow Engine", - "Robotic Process Automation (RPA)", - "Data Residency Control", - "Hybrid Cloud File Sync", - "Custom Domain Email Hosting", - "API Mocking Framework", - "Schema Registry for Kafka", - "WebRTC Video Conferencing", - "Multi-Cloud Cost Optimization", - "Cross-Platform Mobile Framework", - "Micro-frontend Architecture", - "State Machine Orchestration", - "Dynamic Pricing Engine", - "On-Demand Resource Provisioning", - "Green Computing Energy Tracker", - "AI-Generated Unit Tests", - "Realtime Fraud Detection", - "Digital Rights Management", - "Multi-Signature Wallet", - "Encrypted Data Lake", - "Neural Search Engine", - "Event Sourcing Architecture", - "Command Query Responsibility Segregation (CQRS)", - "Policy-as-Code System", - "Dynamic Compliance Reports", - "Infrastructure as Code Testing", - "GraphQL Query Cost Analysis", - "Data Quality Monitoring", - "Adaptive Bitrate Video Streaming", - "Audio Fingerprinting System", - "Podcast Transcription Service", - "Realtime Multiplayer Lobby", - "Game Matchmaking Service", - "NFT Minting Service", - "Crowdsourced Data Collection", - "AI-Generated Music Service", - "Generative Art Platform", - "Federated Content Delivery", - "Digital Forensics Tool", - "Root Cause Analysis Engine", - "Observability with OpenTelemetry", - "API Security Hardening", - "Data Provenance Tracking", - "Privacy Sandbox API", - "Cross-Browser Extension", - "Composable Commerce Architecture", - "Multi-Region Consistency Layer", - "Data Lineage Visualization", - "AI Code Review Assistant", - "Dynamic Policy Enforcement", - "Battery Optimization SDK", - "Edge Compute Functions", - "Autonomous Drone Control Backend", - "Car Telematics Platform", - "Electric Vehicle Charging API", - "Smart Home Automation Hub", - "Voice Biometrics Authentication", - "Digital Twin of Factory Equipment", - "Predictive Weather Models", - "IoT Security Framework", - "Satellite Data Ingestion", - "Space Mission Telemetry Service", - "Crowdsourced Sensor Network", - "AI-Generated Video Summaries", - "Video Content Moderation", - "Holographic Display API", - "Realtime Sports Data API", - "Esports Streaming Infrastructure", - "Dynamic Sound Equalizer", - "Immersive Theater Experience API", - "Cinematic Rendering Pipeline", - "Interactive Fiction Engine", - "ChatGPT Plugin System", - "Plugin Sandbox Security", - "Adaptive Learning Platform", - "Online Exam Proctoring System", - "AI-Powered Language Tutor", - "Blockchain Certificate Issuance", - "Academic Paper Search Engine", - "Library Catalog with Semantic Search", - "Cultural Heritage Digitization", - "Museum AR Guide", - "Smart City Data Platform", - "Traffic Flow Optimization", - "AI-Powered Waste Management", - "Smart Irrigation Controller", - "Renewable Energy Forecasting", - "Grid Balancing System", - "Personal Carbon Tracker", - "Climate Change Risk Models", - "Remote Work Productivity Tracker", - "HR Analytics Dashboard", - "Employee Wellness Platform", - "Organizational Knowledge Graph", - "Smart Contract DAO Voting", - "Decentralized Insurance Protocol", - "Crypto Payment Processor", - "Cross-Chain Token Bridge", - "Web3 Identity Wallet", - "DAO Governance Dashboard", - "Synthetic Asset Trading Platform", - "Stablecoin Treasury Service", - "RegTech Automation", - "InsurTech Claim Processing", - "Health Data Interoperability", - "EHR Blockchain Storage", - "Telemedicine Appointment System", - "Remote Patient Monitoring", - "Personal Health AI Assistant", - "Drug Discovery AI Models", - "Genomic Data Analysis", - "Protein Folding Simulation", - "Synthetic Biology Modeling", - "Wearable Device Data API", - "Fitness Recommendation Engine", - "AR Personal Trainer", - "AI-Powered Nutrition Coach", - "Digital Mental Health Companion", - "Sleep Tracking Application", - "Smart Glasses SDK", - "Brain-Computer Interface API", - "Neural Prosthetics Control", - "Exoskeleton Control System", - "AR Remote Assistance", - "Smart Manufacturing MES", - "Predictive Equipment Failure", - "Autonomous Warehouse Robots", - "Drone Delivery Management", - "Supply Chain Risk Analysis", - "Cold Chain Monitoring", - "Product Lifecycle Management", - "Additive Manufacturing Control", - "3D Model Optimization", - "CAD Collaboration Tool", - "Digital Fabrication API", - "Robotic Arm Controller", - "Industrial Safety Monitoring", - "Hazard Detection System", - "Occupational Health Tracker", - "IoT Energy Meters", - "Carbon Offset Marketplace", - "Digital Agriculture Marketplace", - "Biodiversity Monitoring", - "Wildfire Prediction System", - "Flood Alert System", - "Air Quality Monitoring", - "Noise Pollution Tracker", - "Citizen Science Platform", - "Public Transit Optimization", - "Bike Sharing System", - "EV Charging Station Locator", - "Autonomous Vehicle Fleet Management", - "Ride Hailing Dispatch System", - "Carpool Matching Service", - "Smart Parking API", - "Urban Heat Map Visualization", - "Disaster Response Coordination", - "Emergency Communication Platform", - "Rescue Drone Coordination", - "Refugee Aid Management", - "Donation Transparency Ledger", - "Humanitarian Logistics Platform", - "Nonprofit Impact Tracker", -] - -topic_3 = [ - "AI-Assisted Code Refactoring", - "Neural Network Compression", - "Edge Device Model Deployment", - "Synthetic Data Generator", - "Federated Analytics Dashboard", - "Smart Grid Load Balancing", - "IoT Device Firmware Updates", - "Secure Bootloader Implementation", - "Trusted Platform Module (TPM) Integration", - "Confidential Computing Enclave", - "Browser Privacy Sandbox", - "AI-based Content Personalization", - "Dynamic Session Replay", - "AI-Powered A/B Testing", - "Customer Journey Analytics", - "Churn Prediction Engine", - "Social Graph Analytics", - "Sentiment Analysis Pipeline", - "Emotion Recognition in Voice", - "AI-powered Video Recommendations", - "News Aggregation Engine", - "Bias Detection in ML Models", - "Explainable AI Dashboard", - "Data Ethics Compliance", - "Adaptive Cybersecurity Defense", - "Threat Intelligence Sharing API", - "Phishing Detection Service", - "Ransomware Behavior Analysis", - "Password Breach Detector", - "Honeytoken Deployment", - "Deception-as-a-Service", - "Cloud Malware Sandbox", - "IoT Honeypot Deployment", - "Quantum Random Number Generator", - "Post-Quantum TLS Implementation", - "Distributed Ledger for IoT", - "Secure Multi-Party Computation", - "Identity Proofing Service", - "Digital KYC Verification", - "Smart Voting Platform", - "Blockchain-Based Land Registry", - "Cross-Border Remittance API", - "Tokenized Loyalty Points", - "Micropayments Platform", - "Programmable Money Engine", - "Yield Farming Dashboard", - "Crypto Derivatives Exchange", - "Risk Scoring Engine", - "Algorithmic Trading Bot", - "Portfolio Rebalancing Service", - "Market Sentiment Analyzer", - "Stock Option Pricing Engine", - "Carbon Credit Tokenization", - "Decentralized Charity Platform", - "Impact Investing Dashboard", - "Circular Economy Marketplace", - "Waste Recycling Tracker", - "Reverse Logistics Management", - "Last-Mile Delivery Optimizer", - "Smart Shelf Monitoring", - "Retail Demand Forecasting", - "Point-of-Sale Cloud API", - "E-commerce Recommendation AI", - "Augmented Reality Fitting Room", - "Virtual Mall Experience", - "Social Commerce Platform", - "Dynamic Influencer Matching", - "Brand Sentiment Dashboard", - "Content Licensing Smart Contracts", - "Digital Watermarking Service", - "AI Copyright Infringement Detection", - "Video Piracy Prevention", - "Creator Economy Analytics", - "Microlearning Platform", - "Gamified Learning App", - "Adaptive Curriculum Builder", - "AI Grading Assistant", - "Student Retention Analytics", - "Virtual Campus Tour", - "3D Anatomy Learning App", - "STEM Simulation Lab", - "AI Debate Coach", - "Digital Storytelling Platform", - "Open Educational Resources Hub", - "Language Immersion Chatbot", - "AR Field Trip Experience", - "Global Research Collaboration Tool", - "Scholarly Citation Graph", - "Research Data Repository", - "Digital Notebook with AI", - "Lab Equipment IoT Integration", - "Remote Microscope Control", - "Citizen Astronomy Platform", - "Telescope Image Processing", - "AI-Powered Hypothesis Generator", - "Experiment Workflow Manager", - "Bioinformatics Data Pipeline", - "Protein Interaction Network", - "CRISPR Simulation Tool", - "Synthetic Organ Modeling", - "Telepathology Platform", - "AI Disease Diagnosis", - "Epidemiological Forecasting", - "Pandemic Early Warning System", - "Vaccine Cold Chain Management", - "Drug Side Effect Monitoring", - "Clinical Trial Dashboard", - "Wearable Health Data Marketplace", - "Digital Therapeutics Platform", - "AI Radiology Assistant", - "Dermatology Image Classifier", - "Dental Imaging AI", - "Vision Screening App", - "Hearing Loss Detection App", - "Rehabilitation Game Engine", - "Smart Prosthetics Controller", - "Mobility Assistance Robot", - "Home Care Monitoring Hub", - "Elderly Fall Detection System", - "Pediatric Health Tracker", - "AI Nutrition Advisor", - "Meal Kit Personalization", - "Food Waste Reduction Tracker", - "Farm-to-Table Logistics", - "Crop Yield Prediction AI", - "Soil Health Analyzer", - "Drone Crop Spraying Controller", - "Automated Greenhouse Manager", - "Aquaculture Monitoring", - "Livestock Health Tracker", - "Supply Chain Tokenization", - "Seafood Traceability Platform", - "Deforestation Monitoring API", - "Biodiversity Genomic Database", - "Marine Pollution Detection", - "Ocean Plastic Cleanup Tracker", - "Renewable Energy Trading Platform", - "Microgrid Energy Management", - "Battery Swapping Network", - "Hydrogen Fuel Infrastructure API", - "Carbon Footprint Estimator", - "Urban Farming Dashboard", - "Smart Composting System", - "Sustainable Packaging Tracker", - "Wildlife Tracking with IoT", - "Migration Pattern Analysis", - "Poaching Alert System", - "Eco-tourism Booking Engine", - "Conservation Token Rewards", - "Climate Impact Modeling", - "Global Disaster Prediction AI", - "Volcano Eruption Forecasting", - "Earthquake Early Warning Network", - "Tsunami Detection Sensors", - "Emergency Evacuation Planner", - "Crisis Donation Tracker", - "Shelter Resource Allocation", - "Refugee Health Monitoring", - "Global Aid Supply Chain", - "Peacekeeping Mission Support", - "UN SDG Progress Dashboard", - "Smart Democracy Engagement", - "Policy Impact Simulation", - "Legislation Tracking Platform", - "Civic Engagement Gamification", - "Open Budget Transparency Tool", - "Corruption Risk Analyzer", - "Whistleblower Protection Platform", - "Judicial Case Analytics", - "Digital Evidence Chain of Custody", - "AI Legal Document Summarizer", - "Contract Risk Scanning", - "E-discovery Automation", - "Compliance Workflow Engine", - "GDPR DSAR Automation", - "HIPAA Compliance Checker", - "SOX Audit Automation", - "PCI DSS Monitoring Tool", - "Regulatory Sandbox API", - "Cross-Border Tax Automation", - "Smart Customs Clearance", - "Logistics CO2 Tracking", - "Freight Route Optimization", - "Autonomous Shipping Vessels", - "Smart Port Operations", - "Rail Cargo Monitoring", - "Air Cargo Demand Forecasting", - "Drone Fleet for Logistics", - "Hyperloop Cargo Scheduling", - "Space Cargo Logistics", - "Orbital Satellite Network", - "Asteroid Mining Platform", - "Space Debris Tracking", - "Lunar Resource Management", - "Martian Habitat Monitoring", - "Interplanetary Data Relay", - "Terraforming Simulation Tool", - "Exoplanet Data Pipeline", - "SETI Signal Analysis", -] - -topic_4 = [ - "Event-Driven Microfrontends", - "Composable API Gateway", - "Multi-Cluster Kubernetes Federation", - "Serverless GPU Functions", - "Edge-Optimized Content Delivery", - "Programmable Network Slicing", - "AI-Enhanced CDN Caching", - "Latency-Aware Load Balancer", - "Blockchain-Based DNS", - "Decentralized CDN Platform", - "Peer-to-Peer Video Streaming", - "AI-Powered Video Compression", - "Next-Gen Codec Experimentation", - "Multi-Codec Adaptive Streaming", - "Realtime Caption Generation", - "Lip-Sync Detection in Video Calls", - "Noise Cancellation SDK", - "Spatial Audio for Conferencing", - "3D Audio Rendering Engine", - "Virtual Concert Platform", - "Music Royalty Blockchain Ledger", - "Crowdsourced Song Identification", - "AI Music Remix Tool", - "Generative Sound Effects Engine", - "Voice Cloning API", - "Speech Emotion Classification", - "Dialect Recognition AI", - "Polyglot Speech Translator", - "Multi-Modal Chatbot System", - "Visual Question Answering", - "AI-Powered Meeting Summaries", - "Realtime Document Translation", - "Cross-Language Voice Chat", - "Collaborative Whiteboard AI", - "Semantic Document Search", - "Smart Resume Analyzer", - "AI-Powered Hiring Assistant", - "Diversity Analytics in Hiring", - "Onboarding Automation Workflow", - "Remote Work Time Tracker", - "Meeting Fatigue Detector", - "Employee Burnout Predictor", - "Workplace Sentiment Dashboard", - "Office Space Utilization Tracker", - "Smart Meeting Room Scheduler", - "Desk Booking API", - "Digital Twin for Office Spaces", - "Corporate Sustainability Tracker", - "Green Office Energy Dashboard", - "Carbon Emissions Tax Calculator", - "Supply Chain Emission Analyzer", - "Blockchain Carbon Registry", - "Carbon-Neutral Shipping System", - "Eco-Incentive Reward Platform", - "Smart Recycling Bin IoT", - "Circular Economy Token Rewards", - "Zero Waste Inventory Management", - "AI-Powered Packaging Design", - "Crowdsourced Recycling Routes", - "Smart Water Meter API", - "Urban Flooding Early Warning", - "Water Quality IoT Sensors", - "Marine Traffic Optimization", - "Fisheries Quota Management", - "Ocean Acidification Monitoring", - "Seagrass Health Tracker", - "Mangrove Conservation Dashboard", - "Eco-Drones for Wildlife Patrol", - "Smart Beehive Monitoring", - "Pollinator Tracking App", - "Pesticide Impact Analysis", - "Precision Agriculture Swarms", - "AI-Optimized Irrigation", - "Hydroponics Automation API", - "Vertical Farming Energy Optimizer", - "Smart Fertilizer Dosage", - "Crop Pest Prediction AI", - "Agricultural Carbon Capture", - "Farmer-to-Marketplace Platform", - "Livestock Breeding AI", - "Animal Welfare Tracker", - "Smart Dairy Management", - "Poultry Farm IoT System", - "Veterinary AI Assistant", - "Fish Farm Monitoring Hub", - "Aquaponics Automation", - "Food Chain Traceability Ledger", - "Nutritional Label Blockchain", - "Allergen Detection API", - "Food Authenticity Scanner", - "Shelf-Life Prediction AI", - "Smart Kitchen Assistant", - "Recipe Personalization Engine", - "Food Donation Routing", - "Grocery Waste Prevention System", - "Restaurant Table Optimization", - "Dynamic Menu Pricing", - "Contactless Dining System", - "AR-Based Food Ordering", - "Digital Sommelier Assistant", - "Wine Quality Prediction AI", - "Brewing Process Optimization", - "Coffee Bean Supply Chain Tracker", - "Tea Fermentation Monitoring", - "Craft Beverage Marketplace", - "Smart Vending Machine", - "Cashless Microtransactions API", - "Wearable Payment Ring", - "Biometric ATM Authentication", - "Voice-Activated Banking", - "AI-Driven Credit Scoring", - "Loan Risk Prediction Engine", - "Fraudulent Transaction Detector", - "Cross-Border Payment Bridge", - "Smart Savings Goals Tracker", - "Personal Finance Gamification", - "Crypto Tax Compliance Tool", - "DAO-Powered Investment Club", - "Robo-Advisory Portfolio Engine", - "Decentralized Hedge Fund", - "Crowdfunding Tokenization", - "Charity NFT Fundraiser", - "Digital Philanthropy Platform", - "Universal Basic Income Pilot", - "Income Inequality Dashboard", - "AI-Powered Tax Auditor", - "Open Government Data Hub", - "Digital Census Collection", - "Smart Voting Ballot API", - "Blockchain Ballot Verification", - "Election Turnout Prediction", - "Democratic Participation Analytics", - "Political Campaign AI Assistant", - "Social Media Disinformation Tracker", - "Hate Speech Detection API", - "AI Moderation in Metaverse", - "Virtual Courtroom Infrastructure", - "AI Judge Simulation", - "Legal Precedent Search Engine", - "AI Patent Examiner", - "Smart Trademark Protection", - "Digital IP Rights Ledger", - "Film Script Analyzer AI", - "Movie Recommendation Graph", - "Virtual Actor Rendering", - "Crowdsourced Subtitles Hub", - "Dynamic Dubbing AI", - "Metaverse Movie Theater", - "VR Escape Room Platform", - "AR Historical Reenactments", - "Interactive Comic Engine", - "AI-Powered Novel Writing", - "Generative Poetry Engine", - "Voice-Driven Storytelling App", - "Smart Podcast Editing", - "Audio Drama Creation Platform", - "Music Festival Digital Twin", - "Fan Engagement Token", - "Sports Betting Smart Contract", - "Fantasy Sports AI Predictions", - "Player Injury Forecasting", - "Team Strategy Analyzer", - "Esports Coaching AI", - "Referee Decision AI", - "Dynamic Stadium Ticketing", - "AR Sports Replay Viewer", - "Smart Gym Equipment API", - "Workout Gamification Platform", - "Personal Trainer AI", - "Home Fitness AR Mirror", - "AI Dance Choreographer", - "Virtual Marathon Platform", - "Adaptive Yoga Assistant", - "Mindfulness Tracking App", - "Breathwork Monitoring API", - "Sleep Pattern AI Coach", - "Dream Analysis Engine", - "Neurofeedback Training App", - "Brainwave Music Generator", - "Meditation Metaverse Space", - "Digital Spiritual Companion", - "Interfaith Dialogue Platform", - "Astrology Data API", - "AI Horoscope Generator", - "Digital Ritual Assistant", - "Charity Event Live Tracker", - "Festival Ticket Blockchain", - "Crowdsourced Event Mapping", - "AR Fireworks Simulation", - "Drone Light Show Controller", - "Digital Parade Management", - "Virtual Museum Platform", - "3D Artifact Preservation", - "Cultural Exchange Marketplace", - "Indigenous Language AI Tutor", - "Endangered Language Archive", - "Historical Document OCR", - "Smart Translation Glasses", - "Global Folklore Repository", - "AI Travel Guide", - "Sustainable Travel Tracker", - "Dynamic Hotel Pricing Engine", - "AR City Explorer", - "Metaverse Tourism Hub", -] - -topic_5 = [ - "Realtime Brain Signal Analysis", - "EEG Data Visualization Dashboard", - "Brain-to-Text Communication", - "Neuroadaptive VR Interface", - "Holographic Remote Collaboration", - "Lightfield Display Streaming", - "Volumetric Video Capture API", - "3D Hologram Avatar Engine", - "Immersive Classroom Platform", - "AR Board Game Engine", - "Metaverse Commerce Mall", - "Virtual Fashion Runway", - "Wearable AR Glass Interface", - "AI Hairstyle Try-On", - "Smart Mirror Virtual Fitting", - "AI Stylist Recommendation", - "Digital Wardrobe Manager", - "Clothing Supply Chain Blockchain", - "Sustainable Fashion Tracker", - "Secondhand Clothing Marketplace", - "NFT Wearable Marketplace", - "Cross-Metaverse Identity Avatar", - "AI-Powered Tattoo Designer", - "Digital Makeup Try-On", - "Cosmetics AI Personalization", - "Skin Tone Detection API", - "Personal Fragrance Recommendation", - "Smart Perfume Diffuser", - "AI Skincare Advisor", - "Digital Dermatology Tracker", - "AR Jewelry Try-On", - "Smart Jewelry Health Monitor", - "Crowdsourced Jewelry Design", - "AI Gemstone Authentication", - "Luxury Goods Provenance Ledger", - "Counterfeit Product Detection", - "Drone-Based Package Security", - "Parcel Theft Detection", - "Biometric Delivery Verification", - "Smart Locker Network", - "Urban Drone Landing Pads", - "AI Customs Clearance", - "Global Shipping Cost Optimizer", - "Maritime Fuel Efficiency Tracker", - "Autonomous Cargo Truck Fleet", - "Electric Cargo Ship API", - "Rail Freight Digitization", - "Hyperloop Passenger Scheduler", - "Smart Border Control", - "Immigration Flow Tracker", - "Passportless Travel System", - "Digital Visa Blockchain", - "Airport Digital Twin", - "Airplane Fuel Optimization AI", - "Noise Reduction for Airports", - "Drone Traffic Control", - "UAV Weather Monitoring", - "Air Taxi Dispatch System", - "Suborbital Travel Management", - "Orbital Launch Scheduling", - "Rocket Propulsion Simulation", - "Space Tourism Booking Engine", - "Satellite Constellation Management", - "Deep Space Communication Relay", - "Interplanetary Payment System", - "Mars Rover Data Hub", - "Lunar Base Power Management", - "Asteroid Prospecting Dashboard", - "Terraforming Resource Tracker", - "Space Elevator Simulation", - "Exoplanet Climate Simulator", - "Alien Biosignature Detection", - "SETI Radio Signal Processor", - "Astrophotography Enhancement AI", - "Cosmic Ray Monitoring", - "Dark Matter Simulation Tool", - "Gravitational Wave Detector API", - "Quantum Astronomy Data Hub", - "Black Hole Simulation Engine", - "Galaxy Formation Model", - "Multiverse Physics Simulator", - "String Theory Computation Grid", - "Quantum Field Simulation", - "Neutrino Data Processing", - "Particle Collider Control API", - "Fusion Reactor Monitoring", - "Smart Nuclear Plant Control", - "Plasma Containment Simulation", - "Nanoparticle Drug Delivery", - "DNA Origami Simulation", - "CRISPR Gene Editing Workflow", - "Synthetic Genome Editor", - "AI Protein Folding Predictor", - "Antibody Design AI", - "Virus Mutation Tracker", - "Pandemic Containment Simulator", - "Medical Supply Blockchain", - "Personalized Cancer Therapy AI", - "Oncology Trial Dashboard", - "Stem Cell Therapy Tracker", - "Synthetic Organ Marketplace", - "Xenotransplant Logistics", - "Wearable Glucose Monitor", - "Digital Heart Twin", - "AI Pacemaker Tuning", - "Smart Inhaler Tracking", - "Epilepsy Seizure Prediction", - "Parkinson’s Tremor Monitor", - "Alzheimer’s Cognitive Tracker", - "Neuroplasticity Training App", - "Memory Augmentation AI", - "Brainwave-Powered Gaming", - "Lucid Dream Induction Device", - "Smart Sleep Environment", - "Circadian Rhythm Optimizer", - "Jet Lag Recovery AI", - "Personal Digital Twin", - "Life-Logging AI Assistant", - "Automated Legacy Preservation", - "Family History Blockchain", - "Digital Afterlife Avatar", - "Ethical Will Smart Contract", - "Virtual Ancestry Explorer", - "Grief Support AI Companion", - "AI Philosopher Chat", - "AI-Powered Debate Platform", - "Moral Dilemma Simulator", - "AI Ethics Compliance Checker", - "Bias-Free Hiring Simulator", - "Fairness in AI Marketplace", - "Responsible AI Certification", - "AI Explainability Audit", - "Algorithmic Transparency Hub", - "Synthetic Media Ethics Guard", - "AI Political Fact-Checker", - "News Authenticity Blockchain", - "Deepfake Video Detection", - "Synthetic Voice Detector", - "AI-Generated Image Authenticity", - "Digital Copyright Watermark", - "NFT Anti-Plagiarism Engine", - "Crowdsourced Fake News Flagging", - "Social Media Trust Score", - "Online Reputation Ledger", - "Decentralized Identity Proof", - "Zero-Knowledge Age Verification", - "Privacy-Preserving Ad Targeting", - "Context-Aware Ad Engine", - "Realtime Shopper Heatmap", - "Retail Theft Detection AI", - "Smart Mall Navigation", - "Crowdsourced Local Deals", - "AR Coupon Experience", - "Voice-Activated Shopping", - "Digital Farmer’s Market", - "Peer-to-Peer Grocery Delivery", - "Food Forest Tracking", - "Climate-Positive Marketplace", - "Charity Supply Chain Audit", - "Global Donation Routing", - "Philanthropy Impact Ledger", - "NGO Transparency Dashboard", - "Activist Campaign Tracker", - "Petition Blockchain Platform", - "Global Protest Coordination", - "Human Rights Violation Tracker", - "AI for Refugee Camp Planning", - "Migrant Worker Rights Monitor", - "Diversity & Inclusion Analytics", - "Gender Pay Gap Tracker", - "Accessible Design Checker", - "Assistive Tech API", - "Sign Language Recognition", - "Eye-Tracking Navigation App", - "Voice-Controlled Accessibility Tools", - "Autism Spectrum Learning App", - "Cognitive Load Measurement", - "Inclusive Hiring Platform", - "Global Language Equality Index", - "AI-Powered Translator for Dialects", - "Cultural Context Language Model", - "Realtime Slang Translation", - "Storytelling with Indigenous Languages", - "Oral History Digitization", - "Smart Archive Indexing", - "AI-Powered Archaeology Tools", - "Paleontology Fossil Scanner", - "DNA-Based History Reconstruction", - "Virtual Ancient City Explorer", - "Historical Climate Reconstruction", - "Civilization Simulation Engine", - "AI-Generated Alternate History", - "Futurism Scenario Generator", - "Transhumanist Ethics Simulator", - "Post-Singularity Governance Model", - "AI-Driven Space Colonization Plan", - "Cryonics Patient Monitoring", - "Longevity Biomarker Tracker", - "Anti-Aging Gene Therapy API", - "Digital Immortality Marketplace", -] diff --git a/tools/doc_generator/docker-compose.yml b/tools/doc_generator/docker-compose.yml index 3b1f6bb..913c418 100644 --- a/tools/doc_generator/docker-compose.yml +++ b/tools/doc_generator/docker-compose.yml @@ -1,9 +1,8 @@ -version: "3.8" services: doc_generator: build: . - restart: always + restart: on-failure volumes: - ./src/temp:/app/src/temp environment: - - GEMINI_API_KEY=${GEMINI_API_KEY} + - GOOGLE_API_KEY=${GOOGLE_API_KEY} diff --git a/tools/doc_generator/src/main.py b/tools/doc_generator/src/main.py index 792e814..dc5b28c 100644 --- a/tools/doc_generator/src/main.py +++ b/tools/doc_generator/src/main.py @@ -32,6 +32,7 @@ def __init__(self): self.llm = ChatGoogleGenerativeAI(model=Config.MODEL_NAME) self.structured_llm = self.llm.with_structured_output(DocumentIssues) self._ensure_output_dir() + self.starting_index = self._get_initial_index() # Added functionality logger.info( f"Initialized processor │ model={Config.MODEL_NAME} │ max_docs={Config.MAX_DOCUMENTS} │ delay={Config.API_DELAY_SECONDS}s" @@ -40,6 +41,29 @@ def __init__(self): def _ensure_output_dir(self): os.makedirs(Config.OUTPUT_DIR, exist_ok=True) + def _get_initial_index(self) -> int: # Added functionality + """Determines the starting index by checking existing files in the output directory.""" + try: + # List files, filter for those matching the pattern, extract index, and find the max + processed_indices = [] + for filename in os.listdir(Config.OUTPUT_DIR): + if filename.endswith("_doc.json") and filename[:-9].isdigit(): + try: + # Filename format is "NNN_doc.json", where NNN is the index + 1 + index = int(filename.split("_")[0]) + processed_indices.append(index) + except ValueError: + continue # Skip files that don't conform to the index part + + if processed_indices: + max_filename_index = max(processed_indices) + return max_filename_index + else: + return 0 # Start from the beginning + except Exception as e: + logger.error(f"Error determining initial index: {str(e)}. Starting from 0.") + return 0 + def _generate_filename(self, index: int) -> str: return os.path.join(Config.OUTPUT_DIR, f"{index:03d}_doc.json") @@ -85,8 +109,9 @@ def _save_document(self, content: str, index: int) -> bool: def initialize_processing( self, state: DocumentProcessingState ) -> DocumentProcessingState: - logger.info("Processing initialized │ starting_index=0") - return {"document_index": 0, "llm_output_content": ""} + # Changed functionality to use self.starting_index + logger.info(f"Processing initialized │ starting_index={self.starting_index}") + return {"document_index": self.starting_index, "llm_output_content": ""} def invoke_llm_for_document( self, state: DocumentProcessingState @@ -172,8 +197,9 @@ def run(self): try: app = self.build_graph() + # Changed functionality to pass the initial state based on persistence check app.invoke( - {"document_index": 0, "llm_output_content": ""}, + {"document_index": self.starting_index, "llm_output_content": ""}, {"recursion_limit": Config.MAX_DOCUMENTS + 5}, )