Як працює vlora.deals
Коротко про джерела даних і про те, що ще потребує вдосконалення.
Що це за сервіс
vlora.deals — це метапошуковик інтернет-магазинів, які доставляють товари до Вльори в Албанії. Замість того щоб окремо перевіряти десяток сайтів, тут можна шукати й переглядати їхні пропозиції в одному місці.
Звідки беруться дані
Кожен товар отримано безпосередньо з публічного сайту магазину — зі сторінок товарів, карт сайтів і відкритих API. Ціни, наявність і зображення переносяться без змін та оновлюються під час нічного сканування. Ми нічого не продаємо й не пов'язані з переліченими магазинами; кожне посилання «Відкрити в магазині» веде безпосередньо до оригінальної пропозиції, де можна зробити покупку.
Охоплення не є повним. Деякі магазини публікують увесь каталог, який ми можемо повністю індексувати; інші — особливо служби доставки їжі через Wolt — відкривають у публічному API лише невелику частину фактичного меню. Тому тут не завжди є кожен товар, а лише те, що сайт або застосунок магазину робить доступним для нас. Після додавання дуже великого магазину повна індексація також може тривати кілька ночей.
Які моделі ШІ ми використовуємо і чому
Більшість магазинів подають товари албанською. Назви німецькою, англійською, французькою, італійською та українською перекладаються автоматично й не перевіряються людиною. Якість зазвичай добра, але не ідеальна. Якщо переклад незрозумілий, неправильний або відсутній, повідомте нам. Поки неперекладену назву не оброблено, біля неї відображається невелика примітка.
Це некомерційний аматорський проєкт, тому вартість має значення. Водночас за можливості ми віддаємо перевагу незалежній європейській інфраструктурі — і для цього завдання отримуємо обидві переваги. Англійські, німецькі, французькі та італійські назви переважно перекладаються через franconia.ai, німецького постачальника, який запускає відкриті моделі на власній інфраструктурі (зараз Gemma 4 26B). Якщо сервіс недоступний, резервним варіантом є Groq (GPT-OSS 120B). Український переклад виконується окремо, зараз за допомогою Qwen через opencode-go.
Модель обирається не випадково: ми перевіряємо доступні варіанти на реальних назвах товарів — зокрема на складних албанських словах, яких не охопить загальний тест, наприклад «maja», що лише в контексті випічки означає дріжджі, — і оцінюємо швидкість та точність. Коли постачальники змінюють свої пропозиції, перевірку повторюємо. Для приблизної оцінки якості ми також вибірково порівнювали ті самі назви з передовою моделлю GPT-5.6. Вона дещо точніша за невеликі відкриті моделі, але застосовувати модель такого розміру для десятків тисяч звичайних пакетних перекладів у цьому проєкті недоцільно.
Невеликі відкриті моделі не лише дешевші: вони швидші й витрачають значно менше енергії на один переклад, ніж великі передові моделі. Кожен товар перекладається лише раз — коли нічне сканування знаходить його вперше. Саме сканування взагалі не використовує ШІ, а лише отримує загальнодоступні сторінки та дані. Наявні товари не перекладаються повторно безперервно.
Конфіденційність і хостинг
Усі дані — база, зображення та все інше — зберігаються на нашому сервері, фізично розміщеному в Німеччині компанією netcup GmbH. Ми не використовуємо американські гіперскейлери на кшталт AWS, Google Cloud або Azure, тому німецьке право та право ЄС, зокрема GDPR, застосовуються безпосередньо, а не через окрему міжнародну угоду про передавання даних.
Сам застосунок не записує IP-адреси відвідувачів. Журнали доступу на рівні сервера налаштовуються окремо; доки це налаштування не перевірено, ми не стверджуємо, що IP-адреси скорочуються чи псевдонімізуються. Журнали використовуються для безпеки та запобігання зловживанням, а не для профілювання відвідувачів.
Зараз немає сторонньої аналітики чи скриптів стеження. Згодом ми можемо додати власний, дружній до приватності екземпляр Umami лише для приблизної кількості відвідувачів за день — і ні для чого іншого.
Зворотний зв'язок
Це молодий незалежний проєкт без облікових записів відвідувачів і наразі без сторонньої аналітики чи скриптів стеження. Якщо щось не працює, бракує магазину або переклад неточний, напишіть на hello@loeser.solutions.