Analyze the behavior and performance of Moveo.AI virtual agents.
- Python 3.10
- pipenv: Manages a virtual environment and pip dependencies
-
Install Python 3.10.
pyenv install 3.10 pyenv global 3.10
-
Clone the repo.
git clone [email protected]:moveo-ai/virtual-agent-analysis.git cd virtual-agent-analysis
-
Install dependencies.
make install-dev
-
Generate a
.env
file at the project's root by duplicating the contents of.env.example
. Then, populate the file with your specific values. -
Start JupyterLab
make jupyter
-
Select the notebook you are interested in.
-
Add your data (only CSV format currently supported) in the
/data
directory. -
Run the notebook.
To ensure that your commits exclude any notebook outputs while contributing to the project, execute the following command within your terminal, in the project's root directory:
git config filter.strip-notebook-output.clean 'jupyter nbconvert --ClearOutputPreprocessor.enabled=True --to=notebook --stdin --stdout --log-level=ERROR'
To see all the available commands:
make help