This Python script processes PlantUML files, extracts keywords, generates actor-use case synonyms, and evaluates a keyword classification model. It is designed to work with PlantUML files containing use case and actor descriptions.
These instructions will help you set up a virtual environment, install a specific package, and generate a requirements file.
- Python (version 3.x)
- pip (Python package installer)
-
Clone the Repository:
git clone https://github.com/jainlokesh2/uml-nlp-extraction.git cd uml-nlp-extraction
-
Set Up python env:
python -m venv venv venv\Scripts\activate OR source venv/bin/activate pip install -r requirements.txt
-
Run the Program:
python main.py