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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions