Skip to content

DataUnlock empowers users to create instant chatbots and voicebots for free! πŸŽ‰ Just paste a company website URL, and it extracts data, builds a knowledge base, and generates a functional bot in real-time. Built with Beautiful Soup, Llama Index, and Gemini 2.0, it’s perfect for automating customer support and gaining insights effortlessly. πŸš€

Notifications You must be signed in to change notification settings

MukeshAofficial/DataUnlock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DataUnlock

DataUnlock is an innovative platform that allows users to create instant chatbots and voicebots for free. Simply provide a company website URL, and DataUnlock extracts data, builds a knowledge base, and generates a fully functional customer support bot in real-time. πŸš€


🌟 Features

  • Instant Chatbots: Paste a company URL and get a functional chatbot instantly.
  • Voicebot Support: Advanced audio-based interactions powered by Gemini 2.0.
  • Data Extraction: Automatically extracts and structures data from websites.
  • Embeddable Bots: For businesses, embed your custom chatbot directly on your site.
  • Real-Time Responses: Quick and intelligent answers based on company data.

πŸ›  How It Works

  1. Enter a company website URL.
  2. DataUnlock scrapes the site using Beautiful Soup.
  3. A knowledge base is created using Llama Index.
  4. The bot is powered by Gemini embeddings for precise answers.
  5. For voice interactions, Gemini 2.0 enables natural, conversational audio.

🚧 Challenges Solved

  • Eliminates the high cost of custom chatbot development (usually $500+ per bot).
  • Works seamlessly even with websites containing incomplete or variable data.

πŸ›  Setup

Step 1: Clone the Repository

Step 2: Install Requirements pip install -r requirements.txt

Step 3: Run main.py to initialize the project python main.py

Step 4: Start a Local HTTP Server in a new terminal python -m http.server

Step 5: Run the Flask App in another terminal python app.py

Step 6: Access the Application Open your browser and go to: http://localhost:5001

About

DataUnlock empowers users to create instant chatbots and voicebots for free! πŸŽ‰ Just paste a company website URL, and it extracts data, builds a knowledge base, and generates a functional bot in real-time. Built with Beautiful Soup, Llama Index, and Gemini 2.0, it’s perfect for automating customer support and gaining insights effortlessly. πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published