Април в Signalio: сигнали на точното място и AI, който чете новините
Април беше месец на сериозна работа под капака. Фокусирахме се върху две неща: сигналите да падат на точните координати на картата и да намираме повече източници. Ето какво се промени.
Сигналите вече са на точния адрес
Забелязахме, че понякога сигнали се появяваха на грешно място — на центъра на случайно село, на десетки километри от реалния адрес. Причината беше, че едно и също име на село или улица съществува на много места в България (5 населени места се казват "Баня", 3 — "Розино", 3 — "Марково"), а за някои маркери системата приемаше целия полигон на селото вместо конкретен адрес.
Пренаписахме целия pipeline за геокодиране:
- Нова улична база данни — включихме безплатните кадастрални данни на България (KAIS / OpenAddresses) с над 3 милиона адреса. Сега намираме конкретна улица в малко село, не само центъра му.
- AI-асистирано извличане на адреси — за сложни описания (ВиК аварии, планови спирания от ЕВН), AI първо извлича адреса от свободния текст, след което го геокодира.
- HERE Geocoding API като резервен вариант, когато основните източници не успеят.
- Fuzzy matching към ЕКАТТЕ — за да различаваме еднакви имена на селища чрез географска близост.
- Индикатор за приблизително местоположение — когато системата не е напълно сигурна за точните координати, вече виждате визуална индикация на картата.
- Автоматично самовъзстановяване — сигнали с неточни координати се преоценяват и поправят заднишно, когато имаме по-добри данни.
Резултатът е видим веднага: значително по-малко сигнали в грешни села и много повече сигнали с улично ниво на точност.
AI, който чете медиите и Telegram
Добавихме съвсем нов тип източник: автоматично LLM-базирано наблюдение на български медии и Telegram канали. Системата чете RSS емисии и публични канали, разпознава кои публикации описват реални ситуации (пожари, наводнения, инциденти, планови спирания), извлича местоположението и ги превръща в сигнали.
Това значи, че вече не сте ограничени само до официалните институции — ако нещо се случва и българска медия или Telegram канал пише за него, шансът да го видите в Signalio е много по-голям.
Повече сигнали от Северна и Западна България
Поправихме 10 паяка (spiders), които бяха счупени след промени от страна на източниците им. Покритието вече включва по-добре Северна и Западна България — региони, които досега бяха по-слабо представени в картата.
Нова версия на мобилното приложение
Signalio 1.0.10 е вече в Google Play за Android потребителите, а iOS версията е подадена за публикуване в App Store и скоро ще бъде достъпна. Версията носи всички подобрения от този месец — по-точни сигнали на картата, новите източници от медиите и оптимизации в производителността.
Още подобрения
- Бърз абонамент — новите потребители виждат по-ясен стартов екран с директни предложения за абонамент според местоположението им.
- Пълна история на местоположенията в кампании — участниците в организирани кампании имат пълна история на своите позиции с правилно GDPR съхранение.
- По-добра защита от спам в контактните форми.
- Визуализация на pipeline-а за геокодиране в административния панел — за по-бърза диагностика, когато даден сигнал се озове на грешно място.
Всички тези промени са вече на живо. Ако забележите сигнал на грешно място или имате въпрос, пишете ни през страницата Контакти.
Свързани статии
Нови функции: публични сигнали, филтри на картата и надеждни push известия
Споделяй отделни сигнали с линк, филтрирай картата по источник, и получавай push известия, които реално работят — плюс по-точни координати за стотици...
Signalio следи 50+ институции — ето как работи автоматизацията
Всяка сутрин, докато ти спиш, Signalio чете. Сайтове на ВиК дружества, XML feeds от метеорологичните служби, API-та на GDACS, RSS потоци от NAVTEX. Сл...
Как се роди Signalio — и защо ни трябваше нещо по-добро
Всеки, който е живял в районен панелен блок, знае как изглежда SMS за токов удар в съседния квартал. Получаваш го ти, получава го баба ти на другия кр...