Urgency

Urgency is a set of rules, not a model.

  • Level 4 — emergency sign
  • Level 3 — follow-up says the dog is getting worse
  • Level 1 — only mild, recent itching, with age between 1 and 9
  • Level 2 — everything else

In shorthand:

Level 4 = emergency sign
Level 3 = worse follow-up
Level 1 = mild + recent itch + age 1–9
Level 2 = otherwise

Related conditions come from 424 owner observations and 75 disease records. They are labeled "may relate to", never as a diagnosis.

Prices

Prices are read from clinic websites when the owner asks. Gemini may match a service name to a line on the page. If that dollar amount is not actually printed there, it is dropped.

Nearby clinics are ranked using the haversine distance from the owner's ZIP.

We use Earth's radius as:

R = 3958.8 miles

The distance formula is:

d = 2R × asin(sqrt(sin²(Δφ / 2) + cos(φ₁) × cos(φ₂) × sin²(Δλ / 2)))

where:

  • φ is latitude
  • λ is longitude
  • Δφ is the difference in latitude
  • Δλ is the difference in longitude

Built With

Share this project:

Updates

Submission history