Metadata-Version: 2.4
Name: bd_pytemplates
Version: 0.1.0
Summary: BDA Experiment Template Viewer — browse and retrieve Big Data Analytics experiment source code and datasets.
License: MIT
Project-URL: Homepage, https://github.com/yourusername/bd_pytemplates
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Education
Classifier: Topic :: Education
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# bd_pytemplates

**BDA Experiment Template Viewer** — A pip-installable CLI to browse, view source code, and access datasets for Big Data Analytics lab experiments.

## Installation

```bash
pip install bd_pytemplates
```

## Usage

```python
from bd_pytemplates import run_prog
run_prog()
```

This launches an interactive CLI:

```
========================================
   BDA PyTemplates — Experiment Viewer
========================================

Enter choice:
  1 — List all experiments
  2 — View experiment source code (+ dataset path)
  3 — Exit
```

## Available Experiments

| # | Title |
|---|-------|
| 1 | Data Pre-Processing: Building Good Training Sets |
| 2 | Manipulation of a Dataset using Pandas |
| 3 | Hadoop MapReduce — Word Count Program |
| 6 | Working with Pig and Hive (simulated using Pandas) |
| 7 | Evaluating ML Algorithms: Logistic Regression |
| 8 | Regression and Correlation Analysis |
| 9 | Classification Algorithm — SVM |
| 10 | Naive Bayes Classifier |
| 11 | NoSQL using MongoDB |
| 12 | Data Visualization (Tableau equivalent using Pandas + Matplotlib) |

## Features

- **List experiments**: View all available BDA experiments with their titles and dataset info.
- **View source code**: Select an experiment by number to see its full Python source code with proper indentation.
- **Dataset access**: For experiments that include datasets (`.csv`, `.xlsx`), the absolute file path to the bundled dataset is printed so you can copy or open it directly.

## License

MIT
