Skip to content

asryan11/AI_Employee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

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

Repository files navigation

πŸ€– AI Data Analyst Project

This project is a prototype of an AI employee designed to assist with data analysis and reporting. It can:

  • Ingest various data formats (CSV, JSON, Excel)
  • Clean and process raw data
  • Perform statistical and machine learning analysis
  • Generate detailed reports in Word (.docx) and optionally PDF
  • Interact with users via a simulated command-line interface (CLI)

πŸ“‚ Project Features

βœ… Data Ingestion

  • Accepts file formats: .csv, .json, .xls, .xlsx
  • Reads data from a user-specified path

βœ… Data Cleaning

  • Standardizes column names
  • Handles missing values with forward/backward fill
  • Removes duplicates

βœ… Data Analysis

  • Summary statistics and correlation heatmap
  • KMeans clustering
  • Linear regression with model score and coefficients

βœ… Report Generation

  • Creates a detailed report with:
    • Dataset summary
    • Data types and shape
    • Descriptive statistics
    • Regression results (if any)
    • Correlation heatmap image
  • Saves as output/report.docx

βœ… CLI Simulation

  • Users can type natural commands like:
    • summary
    • cluster
    • regression
    • report
    • exit

πŸš€ How to Run

βœ… 1. Install Dependencies

pip install pandas matplotlib seaborn scikit-learn python-docx openpyxl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published