Коротко:
потрібно створити вебсервіс (з інтерфейсом) який буде стягувати з твіттера (Х) визначень твіт по твітайді (У нас буде якийсь думми акк, на якому ми фейкаємо пости та коментарі). Ці айдішки вставити десь у нашому інтерфейсі, натиснути кнопку пошук і ми отримаємо на екрані цей пост. Всі пости з твітера будуть містити в собі картинку (семантична модель), ми повинні отримати цю картинку (сам текстовий твіт нас не цікавить) і мати можливість її редагувати (додати стрілочку, додати текст, free drawing, area highlighting) і додати опис після Натисканням кнопки запостити цей твіт в комент під основний твіт.
З коментів до цього твіту треба зробити два списки. Один список має бути з нейтральними коментарями. Другий з негативними коментарями (краще використовувати якийсь опенсоурс алгоритм за ключовими словами). Мати можливість запостити ці списки в коментарі до оригінального твіту.
Примітка:
Допустимо у списку є два схожі коментарі. Потрібно зробити так, щоб вони не повторювалися. Отже взяти два схожі коментарі і зробити з них один.
Алгоритми для пошуку негативних та нейтральних коментів можна обрати самому, але обговорити зі мною.
Мова Java, для фронтенду Js або будь-який фреймворк. Контейнеризація Docker.
Архітектура має бути не монолітна, а я мікросервісна (розбиття на мікросервіси теж можна обговорити).
Важливий момент для підтримки цієї архітектури та деплою використати Olive Framework. Там є документація, хоч вона й моторошна.
на цьому скрині у нас повинні бути ще на вибір спочатку просто всякі картинки з якоїсь папки, куди ми надалі зможемо локально зберігати відредаговані картинки.
але в основному ми стягуватимемо з твітера, так що цей момент просто можна захардкодити.
це нариси, якщо буде можливість поліпшити дизайн, було б добре.
але в цілому головне функціональність, щоб працювала
Додатки 3