Skip to content

Add some suggested project ideas #13

@mrsimonemms

Description

@mrsimonemms

This is generated from ChatGPT as an idea:

Here are 10 hackathon project ideas that make creative use of Temporal, leveraging its strengths in orchestrating long-running, reliable workflows:


1. AI-Powered Document Processing Pipeline

  • Use Temporal to orchestrate a workflow that ingests documents (PDFs, images, emails), runs OCR, applies NLP for classification, and stores structured data into a database.
  • Retries and compensation logic ensure failed steps (e.g., OCR timeout) are automatically retried.

2. Video-to-Transcript-to-Summary Service

  • Workflow for processing uploaded videos:

    1. Chunking video into audio segments.
    2. Running speech-to-text.
    3. Summarizing with LLMs.
  • Temporal handles retries, scaling, and chaining multiple asynchronous tasks.


3. Serverless Multiplayer Game Backend

  • Orchestrate stateful workflows for game sessions (e.g., poker, trivia, collaborative puzzles).
  • Temporal ensures session state persists, even if workers crash or scale dynamically.

4. IoT Smart Home Automation Hub

  • Temporal workflows coordinate IoT events (door unlock, lights on, thermostat adjust).
  • Supports scheduled routines (e.g., "Turn off all devices at midnight") and handles device outages gracefully.

5. “Resilient Travel Booking Assistant”

  • Orchestrates multiple APIs: flight booking, hotel reservation, car rental.
  • If one step fails, Temporal executes compensating transactions (e.g., cancel flight if hotel booking fails).

6. Data Science Model Training Pipeline

  • Workflow:

    1. Ingest training data.
    2. Preprocess and clean data.
    3. Train model on distributed cluster.
    4. Validate and deploy if metrics are met.
  • Temporal ensures failed jobs are retried and allows human-in-the-loop approvals.


7. Real-Time Fraud Detection System

  • Ingests financial transactions.
  • Workflow fans out to multiple fraud detection models, aggregates results, and flags suspicious activity.
  • Temporal guarantees results, even if some ML services are slow or flaky.

8. Patient Care Workflow Manager (Healthcare)

  • Orchestrates patient check-in → diagnostic tests → doctor assignment → billing.
  • Long-running workflows ensure no step is lost if systems go down.

9. E-commerce Order Lifecycle

  • Handles order creation → payment processing → inventory update → shipment tracking.
  • Compensation logic reverses payment if inventory is unavailable.

10. “ChatOps Workflow Orchestrator”

  • Integrates with Slack/Discord.
  • Users can trigger Temporal workflows via chat commands (e.g., /deploy staging, /restart-service).
  • Temporal ensures reliable automation of CI/CD or infrastructure actions.

Bonus Twist for Hackathon:
Encourage teams to combine Temporal with AI/LLMs, serverless, or IoT for maximum creativity. For instance:

  • A Temporal workflow that lets an LLM decide what step to run next.
  • Or a personal “AI butler” that reliably coordinates across APIs for the user.

Would you like me to also group these ideas into difficulty levels (beginner → advanced) so teams can pick based on experience?

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions