Group 3 - Digital Assistant

Dependencies

Following python packages are required to run the machine learning models in the background:

  1. sentence-transformers
  2. scikit-learn
  3. pandas
  4. opencv-python
  5. deepface

Moreover, a JDK version of either 17 or 18 is suggested to be used with gradle

Running the GUI in IntelliJ using Gradle

  1. Open the gradle tab that is located on the right side menu
  2. Open the dropdown menu by clicking once
  3. Open the next dropdown menu by clicking on 'Tasks'
  4. Open the one last dropdown menu by clicking on 'build'
  5. Double-click on the other 'build' to compile the project
  6. Open the last dropdown menu by clicking on 'application'
  7. Finally, double-click on 'run' and the GUI will be activated