Состоит из двух частей:
- Серверная (Python)
- iOS-клиент (Objective-C)
Цель — обучение с учителем серверной программы для комплексного распознавания контента в Instagram (фото + текст).
На сервере будет крутиться программа, собирающая из Instagram (через предлагаемые официальные API для Python) данные заранее определенной тематики. По запросу клиента, сервер через REST API выдает JSON с собранной информацией. Клиент отмечает верно отобранные программой данные, и отправляет результат на сервер, где происходит обучение программы на новых данных.
Структура классов приложения (пока не разобрался, как вставлять картинки):
- Класс для отправки запросов
- Класс для приема запросов
- Класс-парсер для JSON
- Класс для splash screen (вызывает классы приема запросов и парсера)
- Класс для ленты (кроме визуальной части, вызывает класс отправки запроса на сервер)
Структура окон приложения:
- Splash screen
- Лента