Skip to main content

Intelligent Benchmark Relational Analysis for Heuristic Index Modeling

Project description

IBRAHIM (Intelligent Benchmark Relational Analysis for Heuristic Index Modeling)

Python Version License PyPI version

A novel machine learning framework for multi-criteria decision analysis and benchmark-based ranking.

📊 Overview

IBRAHIM is an intelligent analytical model that evaluates multiple records based on many variables, determines the highest benchmark, and computes ranking scores. It combines elements of multi-criteria decision analysis (MCDA) with machine learning for robust, automated benchmarking.

Key Features

  • Automatic Feature Direction Detection: Determines whether variables should be maximized or minimized
  • Intelligent Benchmark Generation: Creates ideal benchmark records based on feature directions
  • Flexible Weight Assignment: Supports both automatic (ML-based) and manual weight specification
  • 0-100 Scoring Scale: Intuitive, normalized scores for easy interpretation
  • New Record Evaluation: Compare any new record against the established benchmark
  • Visualization Tools: Built-in plotting for ranking analysis

🚀 Installation

From PyPI (once published)

pip install ibrahim

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

ibrahimpy-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

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

ibrahimpy-0.1.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file ibrahimpy-0.1.0.tar.gz.

File metadata

  • Download URL: ibrahimpy-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for ibrahimpy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a7c6aa6fc66fc7cfacdbaf1be5dc233ea93c81b8b82d59a064fd8292841b085f
MD5 9bab6e2facd19674791e2b8ef411d661
BLAKE2b-256 377534b40f00ab1025950d6a25b67ca855a99ad3655f6fb3c663148dc2d5083a

See more details on using hashes here.

File details

Details for the file ibrahimpy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ibrahimpy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for ibrahimpy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 03d0470f3e169c97aed42d5046297e08c45f467295463af0cac71b8b83e464ee
MD5 5f7be3e97842698d7475540c38807e8e
BLAKE2b-256 4ebed120bb412347b5a9c283ab897e337d5da7ed67db4531969172a02beed8fa

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