-
Notifications
You must be signed in to change notification settings - Fork 0
The **AI-Powered Startup Assistant** is a Streamlit-based web application that helps solo founders navigate their startup journey. The assistant provides insights on startup validation, co-founder recommendations, and investor matchmaking using AI-powered analysis.
ParthDD/CyberCypher
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# AI-Powered Startup Assistant ## 🚀 Overview The **AI-Powered Startup Assistant** is a Streamlit-based web application that helps solo founders navigate their startup journey. The assistant provides insights on startup validation, co-founder recommendations, and investor matchmaking using AI-powered analysis. ## 🔧 Features - **Startup Idea Validation**: Uses AI and market data to analyze the feasibility of your startup idea. - **Co-founder Matching**: Finds potential co-founders based on educational background and experience. - **Investor Recommendations**: Suggests investors based on funding history and startup focus. - **Interactive Chat**: Get real-time AI-driven insights on your startup journey. ## 📂 Project Structure ``` /ai-startup-assistant │-- founder_profiles.csv │-- investor_data.csv │-- market_data.csv │-- app.py │-- .env │-- requirements.txt │-- README.md ``` ## 🛠️ Installation & Setup ### 1️⃣ Clone the Repository ```bash git clone <repository-url> cd ai-startup-assistant ``` ### 2️⃣ Create a Virtual Environment ```bash python -m venv venv source venv/bin/activate # macOS/Linux venv\Scripts\activate # Windows ``` ### 3️⃣ Install Dependencies ```bash pip install -r requirements.txt ``` ### 4️⃣ Set Up API Key Create a `.env` file in the root directory and add your Google Gemini API key: ```plaintext GEMINI_API_KEY=your_api_key_here ``` ### 5️⃣ Run the Application ```bash streamlit run app.py ``` ## 📊 Data Sources - **Founder Profiles** (`founder_profiles.csv`): Contains information about startup founders, including their education and experience. - **Investor Data** (`investor_data.csv`): Details on investors, funding rounds, and investment amounts. - **Market Data** (`market_data.csv`): Includes market trends and company details for startup idea validation. ## 🔍 How It Works 1. Enter your startup idea and select your current stage and challenge. 2. Validate your idea based on real market data. 3. Find co-founders based on shared industry and academic backgrounds. 4. Identify potential investors aligned with your startup’s funding needs. 5. Interact with the AI assistant to get insights on growth strategies and challenges. ## 📌 Dependencies - `streamlit` - `google-generativeai` - `pandas` - `python-dotenv` To freeze dependencies, use: ```bash pip freeze > requirements.txt ```
About
The **AI-Powered Startup Assistant** is a Streamlit-based web application that helps solo founders navigate their startup journey. The assistant provides insights on startup validation, co-founder recommendations, and investor matchmaking using AI-powered analysis.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published