TOPSIS implementation as a Python package
Project description
TOPSIS Implementation
Overview
This Python package provides a clear and practical implementation of the TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) method for Multi-Criteria Decision Making (MCDM).
The package ranks multiple alternatives based on numerical criteria using user-defined weights and impacts (benefit or cost). It is implemented as a command-line tool and works directly with CSV files.
Project Information
| Field | Details |
|---|---|
| Course | Project-1 |
| Author | Raghav Chhabra |
| Roll No | 102303580 |
| Group | 3C34 |
Features
- Easy-to-use command-line interface
- Supports customizable weights and impacts
- Handles benefit (+) and cost (-) criteria
- Accepts CSV input and produces CSV output
- Automatically computes TOPSIS score and rank
Installation
pip install topsis-raghav-102303580
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file topsis_raghav_102303580-1.0.1.tar.gz.
File metadata
- Download URL: topsis_raghav_102303580-1.0.1.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7065c0d72bffab5bbdc87968754a7e67152a2579f599784fd929d85001aa8fa8
|
|
| MD5 |
6e6a8a0fc12603b83c96b8a8365d9deb
|
|
| BLAKE2b-256 |
71ae87fbffd571761e8e7683f5c6063e221f72e8acd193848b506c12cdcc18c0
|
File details
Details for the file topsis_raghav_102303580-1.0.1-py3-none-any.whl.
File metadata
- Download URL: topsis_raghav_102303580-1.0.1-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d989befdeaf8aa649748cd78127e05f960939af8d2f355c484baf254d147cdd
|
|
| MD5 |
a36ef7f7a839dc615964984df665e446
|
|
| BLAKE2b-256 |
3194c22f371d7a9a6db3f122698eb00c3e7ab57837ddb29f9a51013a7f1c9961
|