Есть ли полный список потенциальных лейблов, которые API Vision Google вернется?

Я тестировал API Vision от Google, чтобы прикреплять ярлыки к разным изображениям.

Для данного изображения я вернусь примерно так:

"google_labels": { "responses": [{ "labelAnnotations": [{ "score": 0.8966763, "description": "food", "mid": "/m/02wbm" }, { "score": 0.80512983, "description": "produce", "mid": "/m/036qh8" }, { "score": 0.73635191, "description": "juice", "mid": "/m/01z1kdw" }, { "score": 0.69849229, "description": "meal", "mid": "/m/0krfg" }, { "score": 0.53875387, "description": "fruit", "mid": "/m/02xwb" }] }] } 

-> Мои вопросы:

  1. Кто-нибудь знает, опубликовал ли Google свой полный список лейблов ( ['produce', 'meal', ...] ) и где я мог бы это найти?
  2. Являются ли эти ярлыки структурированными каким-либо образом? – например, известно, что «пища» представляет собой, например, надмножество «продукта».

Я предполагаю, что «Нет» и «Нет», поскольку я ничего не смог найти, но, возможно, нет. Благодаря!

Существует API для их поиска, называемый API-интерфейсом Google Knowledge Graph :

https://developers.google.com/knowledge-graph/reference/rest/v1/

Они связывают его в нижней части документации Google Vision API :

https://cloud.google.com/vision/docs/labels


Изменить : подробнее

Итак, средние значения, начинающиеся с / g /, являются объектами google, средние значения, начинающиеся с / m /, являются идентификаторами Freebase, но API-интерфейс google graph не возвращает их всегда.

Эти данные являются общедоступными и могут быть загружены, но в базе данных слишком много записей, и Google не опубликовал, какие из них они используют.

Пример MID, возвращаемого в api видения, и запись в Wikidata:

 { desc: "institution", mid: "/m/01r28c", score: 72.29216694831848, confidence: 0, locations: [ ], properties: [ ] }, 

https://www.wikidata.org/wiki/Q178706


Последний дамп бесплатной базы можно скачать здесь:

https://developers.google.com/freebase/