Skip to content

tutkarma/AutoPicturer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoPicturer

Android приложение, подбирающее релевантные картинки к статье.

Архитектура

Frontend

  • предоставляет пользователю поле для ввода статьи
  • передаёт текст на сервер
  • получает ссылки на картинки, отображает картинки пользователю в галерее

Backend

  • принимает текст, выделяет из него теги по алгоритму TextRank
  • обращается к flickr'у по API, ищет картинки, помеченные выделенными тегами
  • передает ссылки на картинки клиенту

Установка

  1. Запустить ngrok
  2. Записать сгенерированный адрес в клиентский код (client/app/src/main/java/com/example/tom/picwk/MainActivity.java)
  3. Собрать клиента в Android Studio
  4. Запустить TESTAPI.py
  5. Установить apk-файл на устройство

TODO

  • автоматическая сборка приложения и логирование
  • избавиться от ngrok'а, захоститься
  • использовать датасет вместо обращений к flickr'у
  • улучшить дизайн
  • ускорить работу сервера

About

Пикчер — бог.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published