Skip to main content

AI Data Scientist Framework

Project description

AI Data Scientist

AI-powered Data Analysis Framework for Python.

Features

  • CSV and Excel loading
  • Data Cleaning
  • Statistics Analysis
  • Correlation Analysis
  • Feature Engineering
  • AutoML
  • Data Visualization
  • OpenAI Integration
  • Claude Integration
  • Chat With Dataset
  • SQL Agent
  • HTML Reports
  • Streamlit Dashboard

Installation

pip install aidatascientist

Quick Start

from aidatascientist import DataAgent

agent = DataAgent()

agent.load("data.csv")

agent.clean()

stats = agent.analyze()

print(stats)

AutoML Example

result = agent.train_model(
    target="price"
)

print(result)

AI Chat Example

from aidatascientist.llm.openai_provider import OpenAIProvider

provider = OpenAIProvider(
    api_key="YOUR_API_KEY"
)

agent.connect_llm(provider)

answer = agent.ask(
    "Which features are most important?"
)

print(answer)

Author

Sarkis Tamaryan

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aidatascientist-1.0.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aidatascientist-1.0.1-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file aidatascientist-1.0.1.tar.gz.

File metadata

  • Download URL: aidatascientist-1.0.1.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for aidatascientist-1.0.1.tar.gz
Algorithm Hash digest
SHA256 dea88ed4d637fdde395aace475477ca16f028010fcd4a1387ac67f1a78152aa6
MD5 216e379e995f40226e54397b33c4096c
BLAKE2b-256 d5a74a4a1652621db02c3fcc02358bc2b20a07ad6a823e41dd4fe786a5823e21

See more details on using hashes here.

File details

Details for the file aidatascientist-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for aidatascientist-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e45ce53f0995526b2a12a3d308dfd31f8835f2997b5a51911158ecbc350b6cb4
MD5 aa3ae6fb1aae2baaee00bc6370d5ac21
BLAKE2b-256 e61d0c08aad13f75590fedfd2ad95b698615d464ab3dab09b3fd245da56a7ea3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page