{
  "id": 1004400,
  "title": "I Love Dogs, But Dogs Scare Me — So I Built Pawsitive with Gemini 🐾.",
  "url": "https://urgent.news/2026/08/15/i-love-dogs-but-dogs-scare-me-so-i-built-pawsitive-with-gemini",
  "topic": "ai",
  "section": "AI",
  "published": "2026-08-15T09:28:28.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/ujja/i-love-dogs-but-dogs-scare-me-so-i-built-pawsitive-with-gemini--1536"
  },
  "original_language": "en",
  "account": "This submission is for the Weekend Challenge: Dog Days Edition. The author, named ujjavala, has created an app called Pawsitive that helps people who are afraid of dogs. The app uses an interactive learning approach to teach users how to understand common dog body language signals and make calmer decisions when encountering dogs. Pawsitive has two learning paths: one for nervous people around dogs and another for dog owners who want to understand when someone might feel uncomfortable. The app begins with onboarding questions to gauge the user's comfort level and desired outcomes. It then presents scenarios where the user must decide how they would respond, followed by the perspective of the dog owner. At the end, the user can upload a photo of a dog and use Gemini to analyze the visible body-language cues. The app is designed to be user-friendly and avoid overwhelming the user with sudden movements or sounds.",
  "summary": "This is a submission for Weekend Challenge: Dog Days Edition What I Built I love dogs. There, I said it. And yet, I am also scared of them. It is a strange combination. I can happily watch dog videos for hours, admire every dog I see on the street, and still instinctively tense up when one suddenly runs towards me. A lot of that comes from a traumatic experience I had with a dog as a child. You…",
  "key_points": [
    "Pawsitive app helps dog phobics learn dog body language",
    "Interactive scenarios teach users to respond calmly to dogs",
    "Gemini analyzes uploaded dog photos to provide insights"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}