Skip to main content

Datasets for Gen AI customer care and data processing

Project description

IlimiKudi

IlimiKudi provides access to Fintech and Banking datasets like blog posts and support articles from platforms such as GTBank, Paystack, Moniepoint, and OPay. It is designed for use in AI-powered customer applications, including retrieval-augmented generation (RAG) for NLP.

Features

  • Access datasets stored in CSV format.
  • Query an integrated database with multiple data sources.

Installation

Install the required dependencies via pip:

pip install pandas duckdb

Usage

Accessing CSV Datasets

Load datasets using the following classes:

from ilimikudi import GTBSupportPosts

# Access GTB Support Posts data
gtb_posts = GTBSupportPosts()
data = gtb_posts.get_data()  # Return as pandas DataFrame
print(data.head())

Available classes for CSV files:

  • GTBSupportPosts
  • MergedData
  • MoniepointBlogPosts
  • OpayBlogPosts
  • PaystackBlogPosts
  • PaystackSupportPosts

Querying the Integrated Database

Query the integrated database:

from ilimikudi import MergedDB

# Query the integrated database
db = MergedDB()
result = db.query()  # Default: SELECT * FROM unified
print(result.head())

Custom queries can also be executed:

custom_query = "SELECT column_name FROM unified WHERE condition"
result = db.query(custom_query)
print(result)

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

ilimikudi-0.3.0.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

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

ilimikudi-0.3.0-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file ilimikudi-0.3.0.tar.gz.

File metadata

  • Download URL: ilimikudi-0.3.0.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.10.12 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for ilimikudi-0.3.0.tar.gz
Algorithm Hash digest
SHA256 876c651b960d58d441b2c33340fe579c5b70697152f8e472aee90e6a5f80f2a2
MD5 9f6cd2ba2ed1259daee359780fc31b13
BLAKE2b-256 4d2d6e9d492614b16f2234c460ddf83e7b7d8f09ded169ac7fd1a5fd29cc3721

See more details on using hashes here.

File details

Details for the file ilimikudi-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: ilimikudi-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.10.12 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for ilimikudi-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0cb3173433ccceffb61eb7b970d842d7facd7a92133ba6f8e338390eb6e40db
MD5 32944d47ca718cdfeabe741c38b4bf0d
BLAKE2b-256 1cac11b64b50db3196199a9e712808d6c0093d8ff490774ea81acee0f7a60d13

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