* fix typos
* add buttons for google colab everywhere
* update readme, separate out FAQ
* add privacy disclosure statement
* do not install using uv
* update docs notebook
* explicit install of libopenblas
* explicit install of libopenblas
* explicit install of libopenblas
* try to get scipy installed using uv
* use ubuntu 24.04
* go back to pip
* try with scipy only
* try with a few others
* use hatchling
* wording changes, install all requirements
* fix offending spacy version
* run all tests
* include faq in documentation, fix link
* Update deepface requirement from <=0.0.75 to <=0.0.92
---
updated-dependencies:
- dependency-name: deepface
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* more extensive testing for faces, adapt changes from deepface
* include gender threshold in display and notebook
* update documentation
* increase detection threshold for tests
* update handling of missing dict keys
* update notebook
* make sure text was found on image before analysing
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>
* fixing DemoNotebook
* fixing DemoNotebook2
* rearrange the code and text
* continiue changing demo notebook
* continiue changing demo notebook2
* fixing bug on a100 in google colab
* change order of tests and do not test for age in faces
* add screenshots for gcv api
* instructions for google cloud vision API
* link instructions in readme
* add missing image
* trim whitespace
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>
* force_rounding_of_all_colors
* update test
* fixed bug in color analysis
* changed color rounding to seperate loop
* updated to new dash layout using dbc
* removed dash server from test
* added dash version to pyproject.toml
* changed something to get codecov to work
* changed something else to get codecov to work..
* added test_right_output_analysis_text
* fix type in dependencies
* removed test_text from display
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>
* changed summmary.py logic
* fixing test_summary
* added macos for testing
* fixed_display_test
* fixed docs and exceptions
* added dropout menu for summary
* added new SummaryDetector to AnalysisExplorer
* bug fixing
* code improving
* fixed test_display
* fixed code smells
* reduce tests for macos
* added some tests and exceptions for summary init
* changed CI, runs pytest independently
* exclude test_analysisExplorer from macos in CI
* moved some tests from test_init_summary to test_advanced_init_summary and mark them as long
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>
* added settings dropdown to AnalysisExplorer
* added a dropdown menu for ColorDetector
* removed identify keyword from notebooks
* added test_init to test_colors
* include colors in AnalysisExplorer
* add kwarg for colors
* pre-selected options for color scheme
* constrain delta_e_method selection to valid options
* fixed tests in test_display
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>
* increased dash width
* added new color_analysis notebook
* added colorgram.py to dependencies
* added first iteration of new color_check
* added new version of color analysis
* added webcolors to dependencies
* added colormath
* switched from colormath to colour-science
* made delta_e algorithm user accessible
* remove obsolete notebook
* update docstrings and type hints
* add color analysis module to API doc
* renamed color_expressions to color_analysis
* renamed test
* updated color analysis notebook to adhere to the same style as other notebooks
* updated test for new df orientation
* refactored color analysis to comply with ammico workflow
* updated color tests to comply with new class structure
* added explanation to colors_analysis notebook
* added class doc string
* updated analysis explorer test to include empty image keyword as dash observer
* fix typo and names, docstring and import
* update doc and notebook explanation
* add project url for pypi
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>
* added dash app instead of ipywidgets
* added pre-commit
* removed ipywidgets function
* added dash to dependencies
* exempted dash server from tests
* put das explorer app in new class
* added variable for img path in tests
* added new explorer class to all notebooks
* added identif class variable
* removed unused argument in test_display
* more cleanup, more text analysis in notebook
* update NER test
* update with more comments and fix dash calls
* update text description multimodal
* update objects description
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>