Metadata-Version: 2.4
Name: topsis-raghav-102303580
Version: 1.0.1
Summary: TOPSIS implementation as a Python package
Author: Raghav
Author-email: raghavchhabra291984@gmail.com
Description-Content-Type: text/markdown
Requires-Dist: pandas
Requires-Dist: numpy
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: summary

# 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

```bash
pip install topsis-raghav-102303580
