Birds.Quest – My Effortless Bird Watching Auto Blogging Buddy
Описание и применение
Автоматический блог о наблюдениях за птицами, генерируемый из GPS‑трасс, без раскрытия местоположения.
Задача
Manual entry of bird watching walks into eBird became tedious, turning a fun activity into homework.
Результат
The system automatically turns a GPS track into a draft blog post about birds that could be seen on the route, preserving privacy by omitting location data and allowing user approval before publishing.
Рабочий процесс
- Record GPS positions with Traccar Client
- Traccar server stores positions in MariaDB
- Read‑only worker discovers trips from positions
- Sample route points and determine week number
- Run BirdNET GeoModel to predict species probabilities
- Filter predictions by threshold and top‑20 cap
- Fetch species summaries and licensed images from Wikipedia
- Generate draft post with Gemma 4 LLM
- Open /admin to review, tick seen species, regenerate if needed
- Publish draft to public blog
Доказательства
Location never leaves the server. The blog and the LLM prompt contain no coordinates and no place names.
The pipeline processed it like this: Discover, Sample, Week, Predict, Filter
The GeoModel ran once, as a single batch of 24 [lat, lon, week] inputs, on a plain CPU. Each species keeps its best score along the route.
- Дата записи: 2026-10-12T07:56:10.617Z