Skip to main content

Datasets for Gen AI customer care and data processing for Nigerian Banks and Fintech

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.1.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.1-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ilimikudi-0.3.1.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.1.tar.gz
Algorithm Hash digest
SHA256 279ff3751661b6ee9d86de8d103fc205087840898fd9f456f5d3e8ec3c092fbd
MD5 e50ebc8e810d49ace3a347e7479d602f
BLAKE2b-256 7aa267ac6b44f9088d2b3eea1f9f3bb6e6da71976342c33099d054337957a3fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ilimikudi-0.3.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 adee3b29d172982ec6fde5fedca6575fcde1e1f91858f49644adef484fcbf084
MD5 3eef4527365bd83750f9706ee02f1524
BLAKE2b-256 77a773ceca055b8f66029e9021d488e118c128ca54d03dde8b72f18b24e3e0a5

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