Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Автоматизоване дослідження аукціону податкових актів FL: години роботи, нульовий клік

Автоматизоване дослідження аукціонів податкових актів у Флориді: години роботи, нуль кліків
Ситуація
Аукціони податкових актів у Флориді перераховують десятки до сотень об'єктів за день аукціону в кількох округах. Серйозний учасник аукціону повинен перевірити кожну ділянку перед аукціоном: площа, зони, ризик затоплення, доступ до дороги, оціночна вартість, аерофотознімок. Дослідження проводиться на шести різних порталах оцінювачів майна округу, картах затоплення FEMA, супутникових знімках Google Maps, Street View та службах меж ділянок, таких як id.land. Кожен округ має свій власний незвичайний SPA. Кожна точка даних знаходиться на різній вкладці.

Проблема
Ручне дослідження в день аукціону займає від чотирьох до шести годин для списку одного округу. Помножте на шість округів, і математика ламається: учасники аукціону або пропускають ділянки, або не помічають сигнали ризику затоплення, або роблять ставки наосліп. Нудьга є справжньою вартістю. Досвідчений інвестор повинен фільтрувати та аналізувати, а не копіювати та вставляти ідентифікатори ділянок у шість різних форм.

Цільовий оператор достатньо досвідчений, щоб самостійно хостити та хоче повний контроль над своїми даними, API-ключами та інфраструктурою збору даних. Ніякого блокування SaaS, ніяких плат за місце, ніякої передачі власної інвестиційної логіки постачальнику.

Рішення
Я створив самостійно хостингову платформу інтелекту, яка перетворює години ручного дослідження на порталах округу в нічний потік. Оператор запускає один потік, йде геть і прокидається з фільтрувальним коротким списком ділянок аукціону, ранжованих за вердиктом ШІ.

Як працює потік (7 етапів, на основі подій):

1. Збирає списки з realtaxdeed.com за допомогою Surfshark VPN (сайт блокує неамериканські IP-адреси та небраузерні агенти користувача). Обробляє багатоступеневий вхід з до 5 послідовних сторінок повідомлень, пагінує через всі аукціонні предмети.
2. Збирає дані про майно з порталу оцінювача кожного округу. Округ Патнам сам по собі вимагав розділення ідентифікаторів ділянок, таких як 01-10-26-0250-0270-0081, на 6 окремих полів форми всередині SPA.
3. Визначає GPS-координати через id.land, відхиляючи модальні вікна та навігацію через випадаючі списки штат/округ/ділянка.
4. Захоплює скріншоти: супутникові знімки Google Maps, Street View, межі ділянки id.land, зону затоплення FEMA.
5. Перевіряє зону затоплення FEMA, використовуючи не задокументований параметр URL ArcGIS &extent= (замінює крихкий автоматизований потік пошуку UI).
6. Виконує аналіз ШІ через Claude Sonnet 4 з tool_use для структурованого виходу: числові підбали (якість землі, ризик затоплення, доступ до дороги, розвиток, вартість), загальний бал 0-100, позначки, обґрунтування та вердикт купити/переглянути/пропустити.
7. Записує результати в Supabase, які виводяться в реальному часі на панель управління React через підписки в реальному часі.

Технологічний стек: NestJS, Playwright, BullMQ, Redis, Supabase (PostgreSQL + Storage + Realtime), API Claude Sonnet 4, React, Vite, Tailwind, Leaflet, Docker Compose, Caddy, Surfshark VPN через gluetun.

Результати
- Години ручного крос-портального дослідження замінені одним тригером потоку
- Кінцевий потік працює для округу Патнам: 10/10 ділянок зібрано, 10/10 GPS визначено, 40 скріншотів захоплено за один запуск
- Вартість ШІ калібрована приблизно на $0.012 за ділянку для повного аналізу зору
- Система конфігурації для 6 округів дозволяє новим округам підключатися через конфігураційні файли плюс стратегію процесора
- Архітектура самостійного хостингу зберігає всі дані, API-ключі та інфраструктуру збору даних під контролем оператора
- Панель управління в реальному часі показує запуски потоку, деталі ділянок, стан черги, вердикти ШІ, експорт CSV, інтерактивну карту

Як це працює (перегляд оператора)
1. Оператор натискає "Запустити потік" на панелі управління (або POST до API)
2. Система збирає сторінку списку аукціону, створює запис ділянки для кожного предмета
3. Кожна ділянка проходить через всі 7 етапів автоматично
4. Панель управління оновлюється в реальному часі, коли ділянки завершують кожен етап
5. Коли аналіз ШІ закінчується, оператор бачить ранжований, фільтрувальний список з вердиктами
6. Експорт у CSV або детальний перегляд ділянки з усіма скріншотами поруч
Деталі роботи
Додано 7 квітня
79 переглядів
Фрилансер
Андрей Бойко
Україна Харків
Немає відгуків

Вільний для роботи Вільний для роботи
На сервісі 9 років