Skip to main content

TOPSIS implementation as a command line tool

Project description

TOPSIS Python Package

This project is a Python implementation of the TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) method.

TOPSIS is a decision-making technique used to rank multiple alternatives based on different criteria. The alternative closest to the ideal solution and farthest from the worst solution gets the highest rank.

This package is developed as part of an academic assignment and can be used directly from the command line.


Features

  • Works with any CSV file having numeric criteria
  • Simple command-line usage
  • Supports weights and impacts for each criterion
  • Generates TOPSIS score and rank automatically
  • Easy to install and run

Installation

Open terminal in the project directory and run:

pip install .

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

topsis_himani_102303648-1.0.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

topsis_himani_102303648-1.0.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file topsis_himani_102303648-1.0.0.tar.gz.

File metadata

  • Download URL: topsis_himani_102303648-1.0.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for topsis_himani_102303648-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a08cf2ca620bd13c1b65d23062460f418f2055bad6968947ee1d1658755f20c5
MD5 514d6aa9b9987715e822260949bbde50
BLAKE2b-256 99980c315a04f55c123134d90de72520f31f4666af06f903e85484e805a6ebca

See more details on using hashes here.

File details

Details for the file topsis_himani_102303648-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for topsis_himani_102303648-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec71bfbbf07cf1791211bb854d4503157e4a81fd6d9cb3689d69d880b9a2cc02
MD5 6a7165e6621f148a26f6744d0f173837
BLAKE2b-256 41f65cb70b4992129fad81fa540e0d39326e99579bb755f80355d5d38894cd54

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