* maintain: remove text analysis with transformers and topic analysis
* maintain: remove text analysis from display function
* maintain: remove summary module (VQA)
* maintain: remove summary module (VQA)
* maintain: remove cropposts, update pyproject.toml
* maintain: removed obsolete functionality
* maintain: update CI workflow
* maintain: run all tests together in CI, remove version restrictions
* maintain: fix tf version for deepface/retinaface restrictions
* mainatin: remove more obsolete files, restructure pyproject.toml
* fix: do not run gcv tests on CI
* CI: test compatibility with Python versions
* maintain+bug: fix python version due to deepface, fix deepface memory leak
* maintain: switch to ruff
* fix: correct remaining ruff issues, is_interactive probably obsolete..?
* CI: bump actions and python versions, run checks on all os
* maintain&fix: blis do not compile from source, use uv for installs, update dockerfile
* fix: uv install system-wide
* fix: try with only pip to force blis binary install
* fix: try now with mixed pip and uv for better performance while preserving blis binary
* fix: revert to pip since uv installs different numpy version, unfortunately
* fix: other python version
* add text classification transformers
* add ner
* use specified model for tasks; allow summary in BERT
* update notebooks and dockerfile
* links for notebooks on colab
* links for notebooks on colab
* update notebooks image path for colab
* colors expression by KMean algorithm
* object detection by imageai
* object detection by cvlib
* add encapsulation of object detection
* remove encapsulation of objdetect v0
* objects expression to dict
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* added imageai to requirements
* add objects to dictionary
* update for AnalysisMethod baseline
* add objects dection support explore_analysis display
* extend python version of misinf to allow imageai
* account for older python
* use global functionality for dict to csv convert
* update for docker build
* docker will build now but ipywidgets still not working
* test code
* include test data folder in repo
* add some sample images
* load cvs labels to dict
* add test data
* retrigger checks
* add map to human coding
* get orders from dict, missing dep
* add module to test accuracy
* retrigger checks
* retrigger checks
* now removing imageai
* removed imageai
* move labelmanager to analyse
* multiple faces in mydict
* fix pre-commit issues
* map mydict
* hide imageai
* objects default using cvlib, isolate and disable imageai
* correct python version
* refactor faces tests
* refactor objects tests
* sonarcloud issues
* refactor utils tests
* address code smells
* update readme
* update notebook without imageai
Co-authored-by: Ma Xianghe <825074348@qq.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: iulusoy <inga.ulusoy@uni-heidelberg.de>
* read image into nb
* test
* added keras-ocr and google vision
* google cloud vision by far the best
* setting up docker for text 1
* move widgets and analysis to display module
* move widgets and analysis to display module - 2
* text on image through widgets
* Fix installation into Docker image
* Install C++ compiler, not only C
* Automatically install requirements.txt stuff
* Write pytesseract into requirements file
Co-authored-by: iulusoy <inga.ulusoy@uni-heidelberg.de>
* read image into nb
* test
* added keras-ocr and google vision
* google cloud vision by far the best
* setting up docker for text 1
* move widgets and analysis to display module
* move widgets and analysis to display module - 2
* text on image through widgets