{"slug": "dawn-chorus", "title": "Dawn-Chorus", "summary": "A developer built Dawn Chorus Pro, a lightweight tool that lets hikers and birdwatchers record morning bird sounds with their phone in their pocket and identify calls after the walk instead of staring at a screen. The app filters BirdNET CSV acoustic logs against local seasonal and morning-hour data to drop false positives, plays verified calls from Xeno-canto on an interactive timeline, and uses Google's Gemma 3 1B model to generate a naturalist summary of the hike, keeping screen time to about one minute after a 45-minute walk.", "body_md": "*This is a submission for the [Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass](https://dev.to/challenges/hacktoberfest-week1-2026-10-05)*\n\n## \n  \n  \n  What I Built\n\n**Dawn Chorus Pro** is a lightweight tool for hikers and birdwatchers that gets you **off your phone and into nature**.\n\n### \n  \n  \n  The Problem\n\nWhen people go birdwatching, they stare at their screens trying to identify calls in real-time. This ruins the walk, drains phone battery, and sound classifiers often make mistakes (confusing wind or car horns with rare birds).\n\n### \n  \n  \n  The Solution: \"Touch Grass First, Check Later\"\n\n- \n**During the walk:** Keep your phone in your pocket, record the morning bird sounds, and just enjoy the hike.\n- \n**After the walk:** Upload your acoustic log (BirdNET CSV).\n- \n**Smart Filtering:** The app checks each detection against local seasonal and morning-hour data, dropping false positives and keeping only verified birds.\n- \n**Listen & Learn:** Click any bird on an interactive visual timeline to hear genuine calls from Xeno-canto.\n- \n**AI Field Journal:** Google's**Gemma 3 1B** model writes a clean, naturalist summary of your hike.\nScreen time is kept to just**1 minute** after a 45-minute outdoor walk!\n\n## \n  \n  \n  Demo\n\n### \n  \n  \n  Run It Locally in 1 Step (Offline):", "url": "https://wpnews.pro/news/dawn-chorus", "canonical_source": "https://dev.to/bhaianu264/dawn-chorus-4ifl", "published_at": "2026-10-11 12:40:56+00:00", "updated_at": "2026-10-11 12:51:32.797739+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-tools", "large-language-models", "generative-ai"], "entities": ["Dawn Chorus Pro", "BirdNET", "Xeno-canto", "Google", "Gemma 3 1B", "Hacktoberfest"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/dawn-chorus", "markdown": "https://wpnews.pro/news/dawn-chorus.md", "text": "https://wpnews.pro/news/dawn-chorus.txt", "jsonld": "https://wpnews.pro/news/dawn-chorus.jsonld"}}