Skip to content

susmithaunnam/WhatIfMachine-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

WhatIfMachine-AI

Overview

The AI-Powered 'What If' Machine is a mobile app that generates alternate history timelines based on user-input scenarios. Using AI and historical data, it creates engaging and plausible narratives, blending facts with speculative storytelling.

Features

  • AI-Generated Alternate History Timelines – Input a scenario, and AI generates a structured timeline.
  • Customizable Outputs – Choose between historically accurate and speculative fiction modes.
  • Interactive Visualizations – Scrollable timeline UI with media-rich content.
  • Community Engagement – Share and discuss scenarios with other users.
  • Offline Mode & Notifications – Access saved scenarios and get AI recommendations.

Tech Stack

  • Frontend: React Native (iOS & Android)
  • Backend: Python (Flask/Django) or Node.js (Express)
  • Database: PostgreSQL, Firebase/MongoDB
  • AI Model: GPT-4, LLaMA, FAISS/Pinecone for historical data retrieval
  • Deployment: Firebase (Auth & DB), AWS/GCP (Backend & AI hosting)

// HEADERS

Header 1

Header 2

Header 3

Header 4

Header 5
Header 6

// TEXT STYLING Italic or Italic Bold or Bold Bold Italic or Bold Italic Strikethrough // LISTS //unordered

  • Item 1
  • Item 2
    • Subitem 2.1
    • Subitem 2.2 //ordered
  1. First item
  2. Second item
    1. Subitem 2.1
    2. Subitem 2.2 //LINKS GitHub Relative Link //IMAGES Alt Text Logo //INLINE CODE Use git status to check the repository status. //CODE BLOCK
def hello_world():
    print("Hello, World!")

//TABLES

Command Description
git init Initialize a repository
git clone Clone a repository
git add Stage changes
//MENTIONS
@username
  • //GIT BASIC COMMANDS
  • /Initialize a new repository
  • git init
  • //Clone an existing repository
  • git clone https://github.com/user/repo.git
  • //Check repository status
  • git status
  • //Stage all changes
  • git add .
  • //Commit changes
  • git commit -m "Commit message"
  • // Push to remote
  • git push origin main
  • //BRANCHING
  • //Create new branch
  • git branch new-feature
  • //Switch to branch
  • git checkout new-feature
  • //Create and switch to new branch
  • git checkout -b new-feature
  • //Merge branch
  • git checkout main
  • git merge new-feature

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors