This project was developed during the academic year 2022/2023 as part of the Software Engineering for Artificial Intelligence course instructed by Professor Fabio Palomba (@fpalomba89) at the University of Salerno.
❔ You can find a description concerning the context of the problem addressed with this tool here.
The original abstract for ProjectSunshine is on the main repository (https://github.com/SCANL/ProjectSunshine)
- Python 3.10.7
Running the tool from the repo
- Clone the repo:
$ git clone https://github.com/xrenegade100/greet-cli.git- Change into the cloned repository directory:
$ cd greet-cli- Create a virtual environment (optional but recommended for isolation):
$ python -m venv myenv- Activate the virtual environment:
- For Windows:
myenv\Scripts\activate
- For macOS/Linux:
$ source myenv/bin/activate - Install the required dependencies using pip from the requirements.txt file:
$ pip install -r requirements.txt- Run the tool by executing the following command:
$ python src/core/cli.py -i <path>Replace <path> with the desired input path or file.
Utilizing Prepackaged Zip Packages
-
Visit the "Release" page of the GitHub repository.
-
Download the appropriate zip package for your platform (e.g., Ubuntu or Windows).
-
Extract the contents of the downloaded zip package.
-
Change into the extracted directory.
-
Make the script executable (for Ubuntu):
$ chmod +x ./greet.sh- Execute the script (for Ubuntu):
$ ./greet.shAlternatively, for Windows, execute the following command:
./greet.cmd