Новинний сервіс "Picle"
Новинний сервіс "Picle"
Основна ідея та результати
Напевно кожному відомий такий вислів: «Хто володіє інформацією – той володіє світом». На сьогоднішній день ця думка набуває просто неймовірного значення, і саме вона посприяла виникненню ідеї розробити додаток, що спеціалізується на доставці інформації.
Не секрет, що кожного дня у світі народжується величезна кількість ідей, відбувається безліч подій. На фоні крихітного повсякденного життя звичайних людей, ввесь той об’єм інформації, що виробляється сьогодні, є масивною заплутаною лавиною, дістати з якої дійсно потрібні дані іноді буває досить складно. Саме тому наша команда вважає, що розробка автоматизованого сервісу, який буде саме доставляти необхідні новини користувачу, є досить актуальною сьогодні та у майбутньому зможе користуватися популярністю у людей із різними інтересами та сферами діяльності.
Ідея нашої роботи полягає у розробці екосистеми із додатків, завдяки яким користувачі матимуть можливість переглядати новини. Дані про уже переглянуті новини зберігаються та синхронізуються між додатками, щоб запобігти виникненню повторів. Особливість сервісу у тому, що він надає можливість кожному налаштувати власні параметри отримання новин, тим самим – отримувати лише вибрані категорії новин окремо на електронну пошту та собі в Телеграм аккаунт. Періодичність відправлення даних гнучко налаштовується.
Сервіз загалом володіє такими особливостями:
- Адаптивний веб-сайт із системою авторизації та можливістю детального налаштування фільтрів для новин у персональних кабінетах кожного користувача;
- Систему потокового та звичайного отримання даних, зокрема новин, із декількох сторонніх веб-ресурсів, таких як: «newsfilter.io» , «newsapi.org»;
- Бот для Telegram, який буде зв’язаний із аккаунтом користувача на сервері та надсилатиме потрібні новини прямо в Telegram користувачеві;
- Можливість відправляти відфільтровані новини в реальному часі користувачу на вказану електронну пошту;
- Систему зберігання в історії вже переглянутих новин із можливістю гнучкого пошуку із застосування різних фільтрів та класифікації;
- Андроїд-додаток, що полегшить взаємодію із системою.
Практична цінність продукту полягає у мінімальній кількості прямої взаємодії із системою. Потрібно лише раз відвідати сайт, зареєструватися, задати в особистому кабінеті фільтри та параметри, які влаштовують. Далі завдання сервісу – вибрати із усіх отриманих новин ті, що відповідають критеріям, і надіслати на наданий поштовий адрес або ж в телеграм, залежно від замовлення користувача. Такий функціонал в першу чергу націлений на занятих роботою людей – бізнесменів, політиків, журналістів, акторів та інших.
Інноваційна цінність продукту полягає у реалізованих способах класифікації текстових даних, а також у розробленій екосистемі із спеціалізованих програм. Завдяки цьому в майбутньому можлива інтеграція розробленого сервісу із такими технологіями як «Розумний дім», «Смарт-годинники» та іншими.
Для реалізації основної частини програмного продукту, а саме – HTTP-серверу, було обрано високо рівневі веб-фреймворки «Django» та «Celery», реалізовані на мові програмування Python. Дизайн сайту створений за допомогою фреймворку «Bootstrap», телеграм-бот за допомогою «Aiogram», андроїд додаток за допомогою спеціалізованих інструментів мови «Java».
На даний момент багато функцій веб-сервісу уже реалізовані. Доступний функціонал звичайної авторизації, та через соц-мережі. На головній сторінці веб-сайту можна бачити найновіші новини, окрім того, можна ділити їх на категорії.
Кожен зареєстрований користувач має свій особистий кабінет, в якому присутні налаштування персональних даних та відправки новин. Після натискування відповідної кнопки інформація почне надходити користувачу на пошту. Розроблений телеграм-бот, через який теж можлива взаємодія із системою та переглядати новини.
Назва конкурсу: Конкурс «Кращий інноваційний диплом (проект)»
ПІБ Співвиконавців: Волков Вадим Ігорович, Дудченко Богдан Ігорович, Криворучко Павло Васильович
ПІБ конкурсанта: Афанасьєв Дмитро Андрійович
Країна: Україна
Область: Вінницька область
Назва НЗ: Вінницький національний технічний університет
Учасник фіналу: Так
Місце Фінал: 4
Файл статті (pdf): Завантажити