Code Monkey home page Code Monkey logo

x-infin1ty-x / birbal.ai-analytics-engine Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 25.81 MB

BIRBAL.AI is a dynamic Gen AI-infused Interactive & Analytical Dashboard. Leveraging Meta’s Llama2, and RoBERTa alongside PygWalker for NLP-based Sentiment Analysis, Its AI Insights Engine pioneers Multi-Lingual & Voice interactive analytics, utilizing Bhashini APIs and Meta’s Llama2 across all 22 official languages of India

License: Mozilla Public License 2.0

Python 100.00%
api bhashini chromadb huggingf huggingface-transformers langchain llama2 pygwalker python roberta-model streamlit

birbal.ai-analytics-engine's Introduction

BIRBAL.AI: Bharat Insights and Retrievals with Brilliant Analytics Linkages

BIRBAL.AI is an intelligent analytics and insights platform tailored for India, driven by Generative AI. This repository contains the Streamlit app Birbal, providing an interactive interface for data exploration and visualization.

Table of Contents

Installation

To get started with BIRBAL.AI, ensure you have Python 3.8 or later installed on your system. Follow these steps:

  1. Clone the BIRBAL.AI repository from GitHub:
git clone https://github.com/ayush1501garg/birbal.git
  1. Navigate to the BIRBAL.AI directory:
cd birbal
  1. Install the required Python packages:
pip install -r requirements.txt

Usage

Run BIRBAL.AI using the following command:

streamlit run Home.py

This launches the BIRBAL.AI app in your default web browser.

Features

BIRBAL.AI offers a range of features for effective data exploration and visualization:

  • Data Loading: Load data seamlessly from CSV files, Excel files, and SQL databases.
  • Data Cleaning: Utilize tools for data cleaning, including duplicate removal, handling missing values, and data type conversion.
  • Data Visualization: Choose from various visualization options, such as bar charts, line charts, scatter plots, and histograms.
  • Interactive Dashboards: Create dynamic and interactive dashboards for exploring data effortlessly.

Insights by BIRBAL.AI

BIRBAL.AI serves as an intelligent engine for exploring predefined themes and sectors, providing vision and action summaries at both the National and State levels. Key features include:

Intuitive India Map-based Insights

The user-friendly dashboard offers State and District-level insights through map-based visualizations, user analysis, summary, and sentiment analysis.

Theme-wise Analytics: Deep Dive into Themes and Sectors

In-depth theme-wise analytics delve into sectors, offering keyword clouds and actionable suggestions for informed decision-making.

Talk to Your Data: Enhanced Potential

BIRBAL.AI integrates the Bhashini API, enabling users to interact with data using natural language in Indian languages, enhancing accessibility.

Interactive Features: User Engagement

Users can summarize, tinker, and talk to data in Indian languages, promoting user engagement and making data analysis more accessible.

Explore the power of BIRBAL.AI in gaining meaningful insights from diverse datasets.

birbal.ai-analytics-engine's People

Contributors

x-infin1ty-x avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.