Як змусити ШІ порахувати калорії робочим прототипом за 5 хвилин
Незалежно від того, чи з’їли ви занадто багато цього свята Подяки, чи просто хочете бути обережнішими щодо того, що ви їсте взагалі, я тут, щоб показати вам додаток для розпізнавання зору Clarifai, який кожен може використовувати для інформування про харчові звички! Я покажу, як це працює, і дам вказівки, як ви можете взяти це і продовжити як власний проект за кілька хвилин і ще менше кроків.

Погляньте на додаток у дії!
Цей додаток Clarifai-Food-Nutrition-Demo є прототипом додатку для аналізу харчового харчування, який працює в браузері, створений за допомогою технології розпізнавання продуктів харчування Clarifai та деяких розумних злому нашими добрими друзями у вищій лізі злому .
„Фронт-енд” (те, з чим користувач взаємодіє) - це одна веб-сторінка для введення/виведення, куди користувач може завантажити зображення їжі. Додаток відповідає, показуючи оцінку вмісту калорій у їжі. „Бекенд” (невеликий файл javascript, який працює локально у веб-браузері) зводиться до декількох рядків JavaScript, які пов’язують між собою виклики API Clarifai та Wolfram Alpha для пошуку таблиць харчування.
На ваше щастя, майже весь код вже написаний! Вам потрібно лише скопіювати сховище та оновити декілька параметрів відповідно до моїх вказівок, які зв’яжуть ваш локальний код з вашими обліковими записами користувачів, щоб ви могли робити будь-які налаштування, які хочете, і мати свій власний стартовий додаток Clarifai.
Крок 0: Безкоштовний початковий код!
Скопіюйте всі доступні файли в цьому репозиторії Github на свій комп'ютер. Ви можете скористатися командою `git clone [url]` нижче в інтерфейсі командного рядка, щоб скопіювати її безпосередньо в папку проекту. Крім того, ви можете завантажити файли через браузер.
Крок 1: Отримайте ключі до Clarifai та створіть свій додаток Clarifai
Увійдіть у свій обліковий запис користувача Clarifai. Якщо у вас його ще немає, перейдіть сюди та прокрутіть до частини із написом «Отримайте свій безкоштовний ключ API», щоб створити свій безкоштовний обліковий запис. Відтепер ви можете створити свій новий додаток! Для цього додатка змініть базовий робочий процес на харчовий (робочий процес - це одна або кілька моделей). Таким чином Кларіфай знає, що прогнози, які ви хочете отримати, повинні виходити з нашої спеціально навченої моделі розпізнавання зображень продуктів харчування.
Обов’язково скопіюйте автоматично створений для вас ключ API. Ви будете використовувати його на кроці 3 як ідентифікаційний параметр у своєму коді.
Крок 2: Отримайте ключі від Wolfram Alpha
Wolfram Alpha - це обчислювальний механізм знань. По суті, це справді крута служба пошуку фактів, яка обчислює відповіді на фактичні запити, посилаючись на дані, підготовлені зовнішніми джерелами, включаючи таблиці харчування.
Якщо у вас немає облікового запису Wolfram Alpha Developer Portal, ви можете створити його безкоштовно. Для цього проекту вам потрібен лише рядок AppID, тому клацніть, щоб отримати його автоматично призначеним. Ви скопіюєте AppID на наступному кроці як параметр для свого коду.