<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Isha Gautam</title>
    <description>The latest articles on DEV Community by Isha Gautam (@ishagautam504).</description>
    <link>https://dev.to/ishagautam504</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4153893%2Fe4ab1c15-f2af-4d93-adf9-57a4efa2b410.jpg</url>
      <title>DEV Community: Isha Gautam</title>
      <link>https://dev.to/ishagautam504</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ishagautam504"/>
    <language>en</language>
    <item>
      <title>UNREACHABLE: What If an Emergency Vehicle Knows the Address but Cannot Reach the Building?</title>
      <dc:creator>Isha Gautam</dc:creator>
      <pubDate>Sun, 25 Oct 2026 21:15:49 +0000</pubDate>
      <link>https://dev.to/ishagautam504/unreachable-what-if-an-emergency-vehicle-knows-the-address-but-cannot-reach-the-building-3ml8</link>
      <guid>https://dev.to/ishagautam504/unreachable-what-if-an-emergency-vehicle-knows-the-address-but-cannot-reach-the-building-3ml8</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  What I Built
&lt;/h1&gt;

&lt;p&gt;Imagine calling an ambulance or the fire service during an emergency. You provide the address. The location is correct. The route looks reasonable on a map.&lt;/p&gt;

&lt;p&gt;But there is a problem: &lt;strong&gt;the vehicle reaches the neighbourhood, yet cannot physically reach the building.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A narrow lane, illegally parked vehicles, construction material, a blocked entrance, or insufficient turning space can turn the final stretch of a journey into a serious obstacle. Knowing &lt;em&gt;where&lt;/em&gt; an emergency is happening does not necessarily mean knowing &lt;em&gt;how to reach it&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;That is the problem I am exploring with &lt;strong&gt;UNREACHABLE — an AI-powered emergency accessibility intelligence platform.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The idea began with a simple question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if emergency navigation could tell us not only where a building is, but also whether an emergency vehicle can plausibly reach it?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;UNREACHABLE is designed to connect street-level accessibility evidence with road-network analysis. Instead of treating every mapped road as automatically usable, it aims to help identify potential access constraints, understand which buildings may be affected, and prioritize improvements that could make a real difference.&lt;/p&gt;

&lt;p&gt;The platform is built around five connected capabilities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Access Atlas:&lt;/strong&gt; A map-based view of buildings, roads, emergency facilities, and potential bottlenecks. It brings accessibility information into one place instead of leaving it scattered across separate observations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI Access Inspector:&lt;/strong&gt; An AI-assisted way to examine street photographs and identify potential obstructions, such as parked vehicles or construction material. These are observations that can be reviewed by a human—not automatic declarations that a road is unsafe or impassable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vehicle-Aware Route Analysis:&lt;/strong&gt; An approach to assessing road-network reachability against a selected emergency vehicle's constraints, using available road data and explicitly defined rules.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bottleneck Impact Simulation:&lt;/strong&gt; A way to explore a hypothetical question: if a constrained road segment were cleared or improved, which additional buildings might become reachable through the network?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fix-First Prioritization:&lt;/strong&gt; A way to help identify which constraints deserve investigation first, based on factors such as affected buildings, severity, alternative access, and the freshness of the evidence.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These capabilities are intended to work together. The goal is not simply to mark a road as blocked. It is to connect a possible obstruction to the buildings that depend on that road and make the potential consequences easier to understand.&lt;/p&gt;

&lt;p&gt;The people who could benefit include emergency planners, municipal authorities, urban planners, and communities working to improve local emergency access.&lt;/p&gt;

&lt;p&gt;UNREACHABLE is intended to &lt;strong&gt;complement existing maps and emergency-response systems, not replace dispatchers, emergency personnel, or on-site verification.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Code
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;GitHub repository:&lt;/strong&gt; &lt;a href="https://github.com/shiriei/UNREACHABLE" rel="noopener noreferrer"&gt;https://github.com/shiriei/UNREACHABLE&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is being developed as a modular application, with the frontend, backend, sample geospatial data, and technical documentation separated so the components can evolve independently.&lt;/p&gt;

&lt;p&gt;The goal is to make the reasoning behind an accessibility assessment understandable and inspectable, rather than hiding every decision behind an AI-generated result.&lt;/p&gt;

&lt;p&gt;I also want the project to be useful as a foundation for future contributors: additional neighbourhood datasets, better vehicle profiles, improved obstruction verification, and more reliable road-network information should be possible to add without rebuilding the entire application.&lt;/p&gt;

&lt;h1&gt;
  
  
  How I Built It
&lt;/h1&gt;

&lt;p&gt;I approached UNREACHABLE as a combination of geospatial analysis, conventional software engineering, and AI-assisted visual inspection.&lt;/p&gt;

&lt;p&gt;The important design decision was to &lt;strong&gt;give each technology a specific job instead of asking AI to make every decision.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. The application layer
&lt;/h3&gt;

&lt;p&gt;The planned application architecture uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;React, TypeScript, and Vite&lt;/strong&gt; for the frontend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FastAPI and Python&lt;/strong&gt; for backend services.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GeoJSON&lt;/strong&gt; for representing sample buildings and road-network features.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Geospatial and graph-analysis tools&lt;/strong&gt;, such as Shapely and NetworkX, for geometry checks and road-network reachability where the available data supports them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenAI vision capabilities&lt;/strong&gt; for identifying potential access-related observations in uploaded street photographs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The architecture is modular because the interface, geospatial logic, and AI analysis have different responsibilities and should be testable independently.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Why AI belongs in this project
&lt;/h3&gt;

&lt;p&gt;AI is useful here because photographs can contain visual clues that are difficult to capture through a simple list of road attributes.&lt;/p&gt;

&lt;p&gt;A street image might show a parked vehicle occupying part of a lane, construction material near an entrance, or a passage that appears particularly constrained. A vision model can help turn those visual clues into structured observations that a person can review.&lt;/p&gt;

&lt;p&gt;For example, an observation could record:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The potential obstruction detected.&lt;/li&gt;
&lt;li&gt;The visible evidence supporting that observation.&lt;/li&gt;
&lt;li&gt;The location associated with the photograph, when provided.&lt;/li&gt;
&lt;li&gt;The observation time, when available.&lt;/li&gt;
&lt;li&gt;A verification status indicating whether a person has reviewed it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes visual evidence easier to organize and connect to the map.&lt;/p&gt;

&lt;p&gt;However, a photograph alone cannot reliably establish the exact width of a road, the current condition of an entire route, or whether a particular emergency vehicle can pass. Perspective, occlusion, image quality, and changing street conditions all matter.&lt;/p&gt;

&lt;p&gt;That is why the intended workflow is &lt;strong&gt;AI observation → human verification → accessibility assessment&lt;/strong&gt;, rather than AI prediction → unquestioned decision.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Why conventional algorithms still matter
&lt;/h3&gt;

&lt;p&gt;A vision model can identify a possible obstruction, but it should not be responsible for inventing a route.&lt;/p&gt;

&lt;p&gt;Road-network analysis handles a different question: given the road connections, known constraints, selected vehicle profile, and available evidence, which buildings have a feasible path under the system's rules?&lt;/p&gt;

&lt;p&gt;A graph represents road segments and their connections. Constraints can be associated with individual segments. Reachability can then be recalculated when a segment is treated as constrained or hypothetically restored.&lt;/p&gt;

&lt;p&gt;The impact of a proposed improvement can be expressed as:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Impact of a constraint = buildings reachable after the hypothetical improvement − buildings reachable before it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is an estimate produced under stated assumptions, not a measurement of real-world outcomes.&lt;/p&gt;

&lt;p&gt;The analysis must also account for missing information. If road width, vehicle requirements, access restrictions, or network connections are unknown, the system should report &lt;strong&gt;Unknown&lt;/strong&gt; where appropriate instead of silently assuming that access is possible.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Making the result actionable
&lt;/h3&gt;

&lt;p&gt;A map full of warning markers is not enough.&lt;/p&gt;

&lt;p&gt;UNREACHABLE is designed to help answer three practical questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is the potential access problem?&lt;/li&gt;
&lt;li&gt;Which buildings might depend on the affected road segment?&lt;/li&gt;
&lt;li&gt;What could change if that constraint were investigated and resolved?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The prioritization layer can help organize these questions using transparent criteria, rather than presenting an unexplained AI-generated ranking.&lt;/p&gt;

&lt;p&gt;The broader ambition is to move from &lt;em&gt;seeing a problem&lt;/em&gt; to &lt;em&gt;understanding its potential network impact&lt;/em&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h1&gt;

&lt;p&gt;Emergency accessibility is a local problem with local details.&lt;/p&gt;

&lt;p&gt;A road constraint in one neighbourhood may be caused by informal parking. Somewhere else, it may involve construction, a gated entrance, a sharp turn, or an incomplete road map. A solution that works with one dataset or one city's assumptions may not work everywhere.&lt;/p&gt;

&lt;p&gt;That makes openness especially valuable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;First, the evidence can be challenged.&lt;/strong&gt; Accessibility assessments should not be unquestionable outputs from a black box. Developers and domain experts should be able to inspect the underlying road data, assumptions, and reasons behind a result.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Second, communities can contribute local knowledge.&lt;/strong&gt; Residents and local authorities may know about recurring obstructions or access restrictions that are missing from map data. A future version could incorporate structured reports with timestamps, location information, verification, and expiry rules so outdated reports do not remain authoritative indefinitely.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Third, the approach can be adapted.&lt;/strong&gt; Different emergency vehicles and neighbourhoods have different requirements. An open, modular system makes it easier to introduce new vehicle profiles, datasets, and validation rules.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fourth, independent contributors can improve individual parts.&lt;/strong&gt; One contributor could work on geospatial reachability, another on visual-observation review, and another on accessibility-data quality, without requiring everyone to understand the entire codebase.&lt;/p&gt;

&lt;p&gt;Open innovation does not automatically make a system accurate, and an open-source model is not automatically better than a closed one. The value here is the opportunity to make the &lt;em&gt;overall approach&lt;/em&gt; more transparent, adaptable, and open to scrutiny.&lt;/p&gt;

&lt;p&gt;For a project involving emergency access, that scrutiny is essential.&lt;/p&gt;

&lt;h1&gt;
  
  
  My Agent Session
&lt;/h1&gt;

&lt;p&gt;[Optional: Add your DevRelay agent session link or embed your session here if you recorded one.]&lt;/p&gt;

&lt;p&gt;During development, I have been breaking the project into manageable phases rather than attempting to build a complete emergency-response platform in one step. This helps keep the architecture understandable, makes individual features easier to validate, and reduces the risk of presenting unfinished functionality as a working capability.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Lazy Payoff
&lt;/h1&gt;

&lt;p&gt;The kind of work I want UNREACHABLE to reduce is the repetitive effort involved in piecing together accessibility information from separate maps, street observations, and road records.&lt;/p&gt;

&lt;p&gt;Imagine a planner investigating a constrained road. Without a connected analysis workflow, they may need to inspect the road, identify the buildings beyond it, compare possible approaches, and manually reason about what might happen if the road were cleared.&lt;/p&gt;

&lt;p&gt;UNREACHABLE aims to bring those steps into one workflow:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Identify a potential bottleneck → inspect the evidence → assess affected buildings → simulate an improvement → prioritize further investigation.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That does not eliminate the need for field inspections or professional judgment. It helps people spend less time connecting disconnected pieces of information and more time investigating the constraints that matter.&lt;/p&gt;

&lt;p&gt;I am not claiming a measured time saving yet. Establishing that would require testing the workflow with real users and comparing it with their existing process. For now, the payoff is the opportunity to make an otherwise complicated analysis more visible, repeatable, and easier to discuss.&lt;/p&gt;

&lt;h1&gt;
  
  
  What Makes UNREACHABLE Different?
&lt;/h1&gt;

&lt;p&gt;Road mapping, routing, computer vision, and geographic analysis already exist individually. I do not claim to have invented those technologies.&lt;/p&gt;

&lt;p&gt;The innovation I am pursuing is their combination around a specific question: &lt;strong&gt;can the selected emergency vehicle plausibly reach this building, based on the evidence currently available?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Three ideas define that direction:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Building-level consequences:&lt;/strong&gt; Move beyond marking a road constraint to understanding which buildings may be affected by it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Evidence-connected AI:&lt;/strong&gt; Use visual AI to produce reviewable observations, not unsupported declarations of passability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Explicit uncertainty:&lt;/strong&gt; Distinguish verified access, constrained access, likely inaccessibility, and unknown access instead of treating missing data as proof of safety.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, these ideas aim to make emergency accessibility more understandable and more actionable.&lt;/p&gt;

&lt;h1&gt;
  
  
  Challenges and Lessons Learned
&lt;/h1&gt;

&lt;p&gt;One of the biggest challenges is that &lt;strong&gt;a map is not the same thing as reality&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A road can appear connected in a dataset but be too narrow for a particular vehicle. A photograph can reveal a possible obstruction without showing the entire passage. A route that works for a car may not work for a fire tender. And an obstruction reported yesterday may have disappeared today.&lt;/p&gt;

&lt;p&gt;These are not minor edge cases; they shape the system's design.&lt;/p&gt;

&lt;p&gt;I have therefore treated data quality, human verification, vehicle-specific constraints, and explicit uncertainty as core requirements rather than features to add at the end.&lt;/p&gt;

&lt;p&gt;Another challenge is scope. A citywide system with live reports, reliable vehicle specifications, verified road measurements, and operational emergency-service integration would require substantial data collection, validation, and partnerships. A hackathon prototype cannot honestly claim to have solved all of that.&lt;/p&gt;

&lt;p&gt;The practical approach is to start with a clearly labelled sample neighbourhood, demonstrate the analysis end to end, make the assumptions visible, and build toward validation with real data.&lt;/p&gt;

&lt;h1&gt;
  
  
  What's Next?
&lt;/h1&gt;

&lt;p&gt;The next steps are to strengthen the end-to-end workflow:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Improve the quality and provenance of road and building data.&lt;/li&gt;
&lt;li&gt;Make the vehicle constraints and reachability rules explicit.&lt;/li&gt;
&lt;li&gt;Connect AI observations to a review and verification workflow.&lt;/li&gt;
&lt;li&gt;Test bottleneck simulations against carefully constructed scenarios.&lt;/li&gt;
&lt;li&gt;Evaluate the interface with people who understand emergency access and urban planning.&lt;/li&gt;
&lt;li&gt;Explore a small real-world pilot only when suitable data and expert validation are available.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The long-term vision is a tool that helps communities and planners identify potential emergency-access barriers before those barriers become critical during a real incident.&lt;/p&gt;

&lt;h1&gt;
  
  
  Prize Categories
&lt;/h1&gt;

&lt;p&gt;Best use of GEMMA&lt;/p&gt;




&lt;p&gt;UNREACHABLE starts with a simple principle:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Knowing where an emergency is happening is only part of the problem. We also need to understand whether help can physically get there.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The aim is not to let AI make emergency decisions. It is to help people see potential access barriers, understand their consequences, and investigate possible improvements with better evidence.&lt;/p&gt;

&lt;p&gt;Because a destination on a map should never be confused with a guarantee of access.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
    </item>
    <item>
      <title>UNREACHABLE: AI-Powered Emergency Accessibility Intelligence Platform</title>
      <dc:creator>Isha Gautam</dc:creator>
      <pubDate>Sun, 18 Oct 2026 15:19:53 +0000</pubDate>
      <link>https://dev.to/ishagautam504/unreachable-ai-powered-emergency-accessibility-intelligence-platform-1egn</link>
      <guid>https://dev.to/ishagautam504/unreachable-ai-powered-emergency-accessibility-intelligence-platform-1egn</guid>
      <description>&lt;p&gt;&lt;em&gt;Submission for Hacktoberfest Open-Source AI Challenge — Week 2: Side Hustle&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;UNREACHABLE addresses a critical gap in emergency response planning: &lt;strong&gt;knowing a building’s location does not guarantee that an emergency vehicle can reach it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The platform aims to identify road bottlenecks, assess vehicle-specific accessibility, analyze street images for potential obstructions, and estimate the impact of infrastructure improvements.&lt;/p&gt;

&lt;p&gt;Potential users include emergency services, municipal authorities, and urban planners who need better information to prioritize access issues.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://drive.google.com/file/d/1WSaQ2wPVNFKtvxH-kamM_aK3rJC_LmAl/view" rel="noopener noreferrer"&gt;http://drive.google.com/file/d/1WSaQ2wPVNFKtvxH-kamM_aK3rJC_LmAl/view&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/shiriei/UNREACHABLE" rel="noopener noreferrer"&gt;https://github.com/shiriei/UNREACHABLE&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;UNREACHABLE combines a web-based mapping interface with geospatial analysis and an AI-assisted visual inspection workflow. The planned architecture uses React and TypeScript for the frontend, FastAPI for backend services, GeoJSON for spatial data, and OpenAI vision capabilities to identify potential obstructions in street photographs.&lt;/p&gt;

&lt;p&gt;The system is designed to distinguish verified information from uncertain findings, keeping human review central to safety-critical decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Emergency accessibility is a shared infrastructure problem, not a problem any single organization can solve alone.&lt;/p&gt;

&lt;p&gt;Open innovation enables developers, researchers, and civic authorities to improve mapping data, validate detection methods, and adapt the platform to local road conditions. It also makes the approach more transparent, extensible, and accessible to communities that need it most.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;Best use of Gemma&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>I Taught Local AI to Help Me Notice the World.</title>
      <dc:creator>Isha Gautam</dc:creator>
      <pubDate>Sat, 10 Oct 2026 01:54:46 +0000</pubDate>
      <link>https://dev.to/ishagautam504/i-taught-local-ai-to-help-me-notice-the-world-5a45</link>
      <guid>https://dev.to/ishagautam504/i-taught-local-ai-to-help-me-notice-the-world-5a45</guid>
      <description>&lt;h1&gt;
  
  
  Your World Is More Interesting Than Your Feed.
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;What if the things you noticed on a walk mattered more than the posts you scrolled past?&lt;/p&gt;

&lt;p&gt;A strange-looking plant. An interesting rock. The sound of birds from a place you've never stopped to notice. Tiny details we usually walk past without a second thought.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That's the idea behind TRACE.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;TRACE is a map-based exploration app that turns real-world observations into a personal, AI-assisted record of the world around you. It encourages you to step outside, pay attention, capture what you find, and slowly build a map of your own discoveries.&lt;/p&gt;

&lt;p&gt;The goal isn't to spend more time in an app. It's to give you a reason to spend more time noticing the world outside it.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌍 What I Built
&lt;/h2&gt;

&lt;p&gt;TRACE combines real-world exploration, multimedia capture, local AI, and a little gamification to make curiosity a habit.&lt;/p&gt;

&lt;p&gt;Here's what you can do with it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;🗺️ Trace Map:&lt;/strong&gt; Explore observations on an interactive map and see the world through the things people notice.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;📍 Trace Capture:&lt;/strong&gt; Create observations with text, photos, or audio. Attach a location using GPS or place it manually on the map.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🧠 Local AI Processing:&lt;/strong&gt; Turn captured observations into more structured records using a locally running AI model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🌱 Sticker Garden:&lt;/strong&gt; Earn daily stickers for qualifying observations, build exploration streaks, and collect sticker artwork as you keep exploring.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;✨ A Personal Exploration Record:&lt;/strong&gt; Revisit your saved traces and build a growing record of the places, sights, and sounds you've encountered.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The small details matter. A photo captures what you saw. Audio captures what you heard. A location gives that moment a place on the map. Together, they help turn an ordinary walk into something worth remembering.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎥 Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Watch TRACE in action:&lt;/strong&gt;&lt;/p&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://drive.google.com/file/d/1zdN7hmWnpcH1dYPVikhVnQPVfflRq4Xy/view?usp=drive_link" rel="noopener noreferrer" class="c-link"&gt;
            Trace demo  - Google Drive
          &lt;/a&gt;
        &lt;/h2&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fssl.gstatic.com%2Fdocs%2Fdoclist%2Fimages%2Fdrive_favicon_2026_32dp.png" width="32" height="32"&gt;
          drive.google.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;In the demo, I'll walk through the map, create an observation using multimedia input, show the local AI processing flow, and finish with Sticker Garden and its daily reward system.&lt;/p&gt;

&lt;h2&gt;
  
  
  💻 Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub repository:&lt;/strong&gt; &lt;a href="https://github.com/shiriei/TRACE" rel="noopener noreferrer"&gt;https://github.com/shiriei/TRACE&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;TRACE is built around the idea that useful AI experiences don't always need to live in the cloud. The project brings together a map-based interface, real-world data capture, local inference, and a reward system designed around exploration.&lt;/p&gt;

&lt;p&gt;Check out the repository to explore the implementation and follow the project's development.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ How I Built It
&lt;/h2&gt;

&lt;p&gt;One of the central parts of TRACE is its use of &lt;strong&gt;local AI through LM Studio&lt;/strong&gt;, running a &lt;strong&gt;4-billion-parameter model&lt;/strong&gt; on my machine.&lt;/p&gt;

&lt;p&gt;Instead of sending every observation to a hosted AI service, TRACE connects to the locally running model for its AI processing workflow.&lt;/p&gt;

&lt;p&gt;That choice comes with a trade-off: local inference can take a little time, depending on the hardware and input. But it also makes local execution a core part of the experience rather than an afterthought.&lt;/p&gt;

&lt;p&gt;The rest of the application brings together an interactive map, text/photo/audio observation capture, saved traces, and the Sticker Garden reward system.&lt;/p&gt;

&lt;p&gt;I wanted these pieces to feel connected. The map gives observations a place, multimedia capture preserves different kinds of experiences, AI helps structure the captured information, and daily rewards give users a reason to keep exploring.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔓 Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;AI shouldn't be limited to applications that can afford a hosted API or send every request to an external service.&lt;/p&gt;

&lt;p&gt;Open-weight models and local inference make it possible to experiment with AI in a different way: run models on your own hardware, build around them, and understand the practical trade-offs for yourself.&lt;/p&gt;

&lt;p&gt;For TRACE, this meant being able to integrate a local model directly into an exploration workflow. It also meant working within the constraints of local inference, including processing time and available hardware.&lt;/p&gt;

&lt;p&gt;Open innovation makes experimentation more accessible. Developers can build on available models, adapt them to their ideas, and create experiences that don't depend entirely on a closed AI service.&lt;/p&gt;

&lt;p&gt;For me, TRACE is one small experiment in that direction: using local AI not just to generate text, but to support an activity that happens away from the screen.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌱 The Bigger Idea
&lt;/h2&gt;

&lt;p&gt;Gamification can easily become another reason to keep staring at a screen. I wanted to use it differently.&lt;/p&gt;

&lt;p&gt;The map gives you a reason to notice. The capture tools help you preserve what you find. The AI helps organize your observations. Sticker Garden rewards consistency.&lt;/p&gt;

&lt;p&gt;The real reward, though, is the world you're paying attention to.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Go outside. Notice more. Leave a trace.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🏆 Prize Categories
&lt;/h2&gt;

&lt;p&gt;Best Use of Gemma&lt;br&gt;
Use Gemma, Google's open-weight model, in building your project: run it locally, fine-tune it, or serve it through Google Cloud or another provider.&lt;/p&gt;




&lt;p&gt;Built for the Hacktoberfest Open-Source AI Challenge — Week 1: Touch Grass.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>PLATEWISE</title>
      <dc:creator>Isha Gautam</dc:creator>
      <pubDate>Mon, 05 Oct 2026 00:26:28 +0000</pubDate>
      <link>https://dev.to/ishagautam504/platewise-20gm</link>
      <guid>https://dev.to/ishagautam504/platewise-20gm</guid>
      <description>&lt;p&gt;PlateWise — Your Plate. Your Rules.&lt;/p&gt;

&lt;p&gt;This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend&lt;/p&gt;

&lt;p&gt;What I Built&lt;/p&gt;

&lt;p&gt;I built PlateWise, a simple AI-powered personalized meal planner.&lt;/p&gt;

&lt;p&gt;I originally built it for a friend who wanted an easier way to plan meals while keeping personal preferences and food allergies in mind. I wanted to make something that could take a few basic details about a person and turn them into a meal plan that actually fits them.&lt;/p&gt;

&lt;p&gt;With PlateWise, users can enter their dietary preference, fitness goal, allergies, foods they don't like, number of meals they want per day, and optionally their daily calorie target.&lt;/p&gt;

&lt;p&gt;The app then uses this information to generate a personalized meal plan.&lt;/p&gt;

&lt;p&gt;One thing I really wanted to get right was allergies. Instead of completely trusting the AI's response, I added a separate backend allergy checker that checks the ingredients generated by the AI against the user's listed allergies before showing the meal plan.&lt;/p&gt;

&lt;p&gt;The basic idea was:&lt;/p&gt;

&lt;p&gt;Let AI generate. Let the backend verify.&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;GitHub Repository:&lt;br&gt;
&lt;a href="https://github.com/shiriei/PLATEWISE" rel="noopener noreferrer"&gt;https://github.com/shiriei/PLATEWISE&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;The project is built as a small full-stack application using React, FastAPI, SQLite, and Gemini.&lt;/p&gt;

&lt;p&gt;How I Built It&lt;/p&gt;

&lt;p&gt;The frontend is built with React, Vite, and TypeScript, while the backend uses Python and FastAPI. SQLite is used to store the user's preferences and profile information.&lt;/p&gt;

&lt;p&gt;For the AI part, I used the Gemini API to generate the meal plans based on the information provided by the user.&lt;/p&gt;

&lt;p&gt;I also built a simple rule-based allergy checker in the backend. After Gemini generates the meal plan, the backend checks the ingredients against the user's allergies before returning the result.&lt;/p&gt;

&lt;p&gt;The basic flow is:&lt;/p&gt;

&lt;p&gt;User Profile&lt;br&gt;
↓&lt;br&gt;
FastAPI&lt;br&gt;
↓&lt;br&gt;
Gemini&lt;br&gt;
↓&lt;br&gt;
Meal Plan&lt;br&gt;
↓&lt;br&gt;
Allergy Checker&lt;br&gt;
↓&lt;br&gt;
Final Meal Plan&lt;/p&gt;

&lt;p&gt;I wanted to keep the project simple rather than adding a lot of unnecessary features. The main focus was to make something useful, easy to understand, and safe enough to handle one of the most important pieces of information in a meal planner: the user's allergies.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
  </channel>
</rss>
