Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/openfoodfacts/robotoff

šŸ¤– Real-time and batch prediction service for Open Food Facts
https://github.com/openfoodfacts/robotoff

fix: fix in insert_images.py script

8dd914f49288bc5a79e7578f3b97726676f4f45a authored over 1 year ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix issue in settings (DISABLE_PRODUCT_CHECK value)

232e5c6e91a3b130336980afb2651faa586e8c62 authored over 1 year ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: improve documentation in add-predictor.md

90bfda2382b0fe70f820e7adc4d7bf20dbe67933 authored over 1 year ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: improve Robotoff API documentation

d9305928b118a0463d053c2472697e1c8b2aef7f authored over 1 year ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: upgrade poetry default version to 1.4.2 in Dockerfile

a3764f1b875a58530c302c6fbcd7805a4e642e13 authored over 1 year ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: update time of Robotoff meetings

38b42ef80463283c0d4da00745bdb824914b7f4d authored over 1 year ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: replace call to lru_cache() by call to cache()

191faab0c2d538f1d7f2e9243e9e2d7c842b8c34 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.24.2

0ad15bf5237ca8ae90300ff480c6a97c4d070425 authored almost 2 years ago by Open Food Facts Bot <[email protected]>
fix: load lazily all resources in Robotoff

We use to load many resources when importing robotoff module, this
has an negative impact on pac...

4dfa93f9822ae1246e0192fd00f32f7b548c1f84 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix error in product weight insight

See https://openfoodfacts.sentry.io/issues/4065715147

6866739989b28d5c3f459f4f07a833aae26a8718 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: move LogoLabelType to robotoff.types

0cc7efe512a3a5f1ae439b1dcc436d45b66a69d1 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: move Prediction class to robotoff.types

81b6a8f29a4e10a8d35e4b9d20b6d0a96663e92b authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: add documentation about how to add a predictor

d467a4c982cb33ac83bf38676d3aa31d9c285e45 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: add documentation about interaction with Product Opener

05c078169fa4ee746552312e732d07d23ba4659c authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: add references to codebase in category-prediction.md

56ccfba254e6b48af5310e007788f964b30f0e95 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.24.1

786374020f6418a74be07db0717167bb02de231f authored almost 2 years ago by Open Food Facts Bot <[email protected]>
fix: fix incorrect offset in get_words_from_indices

547a867c530d811ecb22d5fb99183f32f158a2fe authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.24.0

468d6d2a5b8542dc43a6f642de3b03078d249c8e authored almost 2 years ago by Open Food Facts Bot <[email protected]>
fix: make error message easier to understand during HTTP 404 during OCR fetch

b3523876e81fb0cbf33639294a0d0ea077b54cda authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: convert absolute coordinates to relative ones

for bounding boxes

e86e67102b907d3c2eec64ba3a4cf0c38450a1a3 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: update dependencies (minor version)

34c35524206b585f6efa851376c94f4195bb4257 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: improve OCR documentation

0a76f83680c9009a75f8ce4fe8ae52c6e4f74b14 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: use re.I flag instead of lowercasing string

lowercasing is not a proper way to do case-insensitive string
comparison, as it can change the s...

0ecef5e98a0d0e39b100671083548c674f53807b authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: allow to match across blocks

c073129d375ffe6f684a0e4c14c1ce4c12ccd242 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: improve OCR class documentation

b461669b83e9c32032c8e3a62f30ddb4a34654c5 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: cache result word string in Word

30bc347e6e6863c60a974b2f967cb69add41e5da authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: allow to match text on OCRResult

73ae0e6639649d248c4055a8867367633cb017e5 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: save mapping between position of words and full annotation text

674ad77edf895c79c8f65d952de66a4d5f311a39 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: use strip_accents_v1 when necessary

f2ee677a6df3dfdce439a3c44b2790fb9cb8d95e authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: bug fix in product weight insight generation

unit has to be lowercased

031e117c65e14b209556630d32ee2926b97c6f27 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
Revert "fix: use new computed text field in regex matching"

This reverts commit 6c9dd75fafd1985cc28e5e1044c9e30262b9c5d0.

534b59890349aa7f0facb4f2c404151d55531c16 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: remove text_annotations OCRField and use new text field

f0637a4bdc1862e1ff12e8a860b7ec73fe614322 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix offset bug

a6e1e51d6aac060d8d36388d7cfaf4a419c5306f authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: use new computed text field in regex matching

Instead of using full_text_annotations.text, we use the text generated
from symbols, that allow ...

b29e1db0eb87a7cd243b9e0a4b122ff176bbc7ec authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: add function to get match bounding box

5d7eafa5b4c21efb9d5ca35bc53d63f3305c7c98 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: save bounding box information in OCR/flashtext predictions

9d4d432025bd28a6ed863c8e44b2f0b18c1a4916 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: allow partial match in get_words_from_indices

34cbd2434a4f872092fe7694828fb3206cc18bc0 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: add functions to delete/unselect an image

ade02946a8874a455a018d73e12139c5b63a9603 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.23.1

e0a57c9f263f62df2a490a6d9598b052ea5b172f authored almost 2 years ago by Open Food Facts Bot <[email protected]>
fix: always select deepest categorized nodes in category importer

aba33f8b591fe8d7224f3b5af835755f793a3135 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: improve healthcheck status check messages

e24e1361bf79ee2b424a844cc6d4a8c857c01efa authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.23.0

8fd08aaa5cb4cf635975b59a130812f64edf2906 authored almost 2 years ago by Open Food Facts Bot <[email protected]>
feat: use keras new v3 model as default to predict categories

c0f55cff47ef204a784d361a0c16184f8d9c9a6e authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: use keras v3 model as default

- use keras-image-embeddings-3.0 model as default categorization model
- add insights that could...

a2d23a32d549270a1bc01ab39be09d44402438c3 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: remove legacy unit tests

6f3e5e22af8a8cbed8098fb9c13e97042a00a9d0 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: cache image embeddings in DB (ImageEmbedding table)

ba25c7568be028140d32bfe8bce0782fa33c0fae authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: ignore predicted category if it no longer exist in taxonomy

c3c4fbe09c1311cd977d2b5b160eaf292a5fda20 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: exclude some categories from predictions

503fa8d13a0961fad8d5baca5b58b5171c8994b9 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: store neighbor categories for v3 categorizer models

we now store in predictions score for neighbor categories (children,
parents, siblings)

8d1d727bd90030486f8c4f313465716c98b9e56f authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: add comment in build_triton_request function

cf1e8db1bf73af8c9e71d6b5d306387ca26fa569 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix newly introduced bug in category importer

a1bb50731a08e6e7f709689d7660e73dcd4b4904 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: use keras_image_embeddings_3_0 by default in categorize CLI

737716ef57e08b13fadc1e539baaf519cb06ba4e authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: pass stub as argument in predict for easier testing

807c157bce8d9769f3f210e2ec5a811db6b53338 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: relax checks in save_images function

We use to have very strict checks on the validity of fields that are not
strictly required (such...

bcf998f8fd7b7c8a0533527a4c2b4f3eb7ed53d4 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix SonarCloud-detected bug in BaseURLProvider

290a3fbc06a0ffc612a1c782c154282036e4b68f authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix bug in save_image_embeddings

When using Postgres, insert_many(rows).execute() return a cursor instead
of the number of row in...

a60050279088e00f3e628a0306672d63f157d684 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: move save_image function to new robotoff.images module

6efdaf24104a881f9369ed1b7f0c8bec045c6f83 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix bug that occurs when image are missing in images table

1968f561b22c5d97367c67d318f4cd839430481f authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix serialization bug in predict

convert numpy array to float

1a69ab2ef3e7ad15e78f7c0dee10ef62631b12e5 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: add docker/ml.yml to default config

f9f6274b4fb6ba2390e60dcb3321b0558013f8f7 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix edge-case bug when no image is available

fac1ab1c7a51c4fc0d18a1d9a719c61dcfd74cf5 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: allow to specify LOG_LEVEL in .env file

50a3aa4269cc1b027a8b5d65e85e422875b8651c authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: add missing_category campaign to track products without categories

b103e664bd5ae468d2cdda046bb2f8e0e0d037d9 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: deprecate campaign parameter in /questions*

replace it with `campaigns` parameter, which can be used to fetch
insights that have all the cam...

82c26fe834960f2c21448b501166f35bf5263cde authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: add documentation about category prediction

0a2147679390207fdb85084f1aa3872c4284f54e authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix unit tests

61c6177f1650b48dcf304a4377cb608c4f677b77 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix unit tests

0a3702f57ef7dfc4e0e406dd5e4376956445bc72 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.22.1

4b1122a6fb1861d94a15660701d88545d67f76d1 authored almost 2 years ago by Open Food Facts Bot <[email protected]>
fix: don't generate image embedding/fetch OCR texts if not required

during category inference: not all model require image embedding or OCR
text, only fetch/generat...

93fc96d235aaee4ad94f05737022809f94b96456 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.22.0

a779860fc428dbd7b54d52be9830f6f3048dd2e2 authored almost 2 years ago by Open Food Facts Bot <[email protected]>
docs: add docstring

b4ace04f86c886e867be5d21ab2f89f15d53677d authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix integration test

b2b4f5ace82c1097081e630effae1d0acbe8987b authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: don't keep numpy ndarray in debug.inputs dict

64e71244931f750980686b2af973cb954496b08a authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: add object detection label assets to repository

c925558f2607c769dab848ca425db11e30fb0bd0 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: add authentication for .net Product Opener when fetching products

18cbb20c8778c46e38e7a78ac4ffa2392ac44baf authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: increase CLIP max_batch_size to 32

As we didn't configure any config.pbtxt file, max batch size was 4 by
default

a39d61a77f2e751b2933cf9a84917dc0c3ae24ca authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: add model with image embeddings as input

d79bbc22bb9b41952b6994256334ee6e15ef68f5 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: add documentation in metrics.py

0ce2b0ece71cd7ca89b0105f3be25abf501cb611 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: fix unit test action failure

118f7d96d96e0141d8682d822cb57ee58f8cef5f authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
docs: add documentation about install of git lfs

1cd98662d6a5641b10af87b93b135fa190c1da1d authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: refactor category predictor data structure

812a4061a00dfbd302d998ae7ac2eea346783bac authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: fix Dockerfile

3a3c8191198f448cefeaefd89f7ac21e8fc2bb58 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: move data folder out of docker image

91c9be977db8cb0042e53125c8fde479b8980180 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore: fix deployment with git LFS

b31e4a9f7ce9ac45b7c7ca3dad52c534eebb5193 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: update PUT /images/logos/LOGO_ID route to accept null value field

2e488ab81636258b5a6a5d4b841c2c6ecaffe9be authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: disable cat matcher (en) for partial matches

There were too many false positive for english, as adjectives in EN are
before the noun

649c01690b8ba52d6ff7d741b39700edff251687 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: add support for git LFS

We now store large *.json.gz and *.gz on git LFS

d6db888100f1ade06572fe679b545741296a445e authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: update code after code review #1061

https://github.com/openfoodfacts/robotoff/pull/1061

deb20d863cf5fbf063f365123273bb96ba9b0024 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
chore(master): release 1.21.0

b8c5a4afebe3c900027b2377f752372a5da3e06a authored almost 2 years ago by Open Food Facts Bot <[email protected]>
docs: improve documentation in v3 category predictor code

675e0564c98c9b229b29872e2fae01fd6654a2c8 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: fix category predictions

- the nutriment properties were not the right one in schema.py
- we have to use V2 of Product Op...

347c72c024d50722b3e30963ae5707968b71246e authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: add new category classification models

60d167d5e0226a519d164ff3fab07114cee159be authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: update /predict/category schema

f86c098e1e2c4508d9059b54c0f792562d681235 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: silence false-positive mypy error

337777dccce4441fca253e46fd29affadfe1e54c authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: update poetry lock file

48d921ce9fc1d3575a77c6b991e9d4365ff774de authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
feat: return debug information in /predict/category route

5b2b39220cc2776677d34f78d9b62696d0770f30 authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
fix: remove unused functions

5b0f1aecb6c72e599258a80e5dc46f6d4958197e authored almost 2 years ago by RaphaĆ«l Bournhonesque <[email protected]>
ci: mongodb migration to off3

8632d21805cb3575e37c0a41d43f1850e145239f authored almost 2 years ago by Alex Garel <[email protected]>
chore(deps): bump werkzeug from 2.2.2 to 2.2.3

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.2.2 to 2.2.3.
- [Release notes](htt...

05e89dc766659a0e5edd56cf0a707abd6934d5ee authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(master): release 1.20.2

ac47098e1098a5cc6027645289dfa36fc2e5ddd3 authored almost 2 years ago by Open Food Facts Bot <[email protected]>