Urgent.News

One page, thousands of outlets. See who else covered it.

Editions โ–พ

AI

Building OopsCalorie: When Your AI Thinks Dinuguan Is Champorado ๐Ÿ˜‚

Iโ€™ve been building a side project called OopsCalorie , an AI-powered calorie and meal tracking app. The idea sounded simple enough: User logs or takes a photo of their food. AI identifies the meal. Estimate calories and macros. Save the entry. Done. Simple, right? Well... Then we started testing it with Filipino food. ๐Ÿ˜‚ AI Meets Filipino Food ๐Ÿ‡ต๐Ÿ‡ญ One of the funniest parts of buildingโ€ฆ

I recently started working on a side project called OopsCalorie, an AI-powered calorie and meal tracking app. At first glance, the concept seemed straightforward: users log or take a photo of their food, the AI identifies the meal, estimates calories and macronutrients, and saves the entry. But when we began testing with Filipino dishes, our AI made some hilariously inaccurate connections.

One example was when the AI confidently identified dinuguan as champorado - both dark dishes served in bowls, but clearly distinct from one another. Another funny mix-up was the AI mistaking bagnet for Lumpiang Shanghai. These misidentifications may be amusing, but they reveal a deeper engineering challenge: accurately recognizing regional Filipino dishes requires more than just image recognition.

Estimating calories is only the first step. The app must correctly identify the food item, which can be ambiguous based on the photo alone. A single image may show multiple dishes, hidden ingredients, visually similar foods, regional dishes underrepresented in training data, different cooking methods, unknown portion sizes, or ingredients concealed by other components. Even humans need context to make these determinations.

To address these issues, OopsCalorie is evolving to treat AI estimates as intelligent suggestions rather than absolute truths. Users can provide context through a brief description and the system will consider multiple food candidates instead of definitively naming one. The current tech stack includes React Native, NestJS, MongoDB, and LLMs/multimodal AI.

The goal is to streamline food logging by allowing users to take a photo, add context if needed, and receive an estimate, with the option to correct the AI's guess when necessary.

I invite developers, designers, nutrition/fitness enthusiasts, and anyone interested in experimenting with AI-powered consumer apps to join as beta testers. You can follow OopsCalorie on their website, become a beta tester, or contribute to development discussions on their blog.

Written by urgent.news from Dev.to's reporting โ€” not their text. Machine-written โ€” may contain errors; check the original before relying on it.

Read the original at dev.to โ†’

More in AI

I Edited the Task Mid-Flight. The Agent Stopped Instead of Guessing.

I spent a while getting permission levels right. What an agent may read, what it may write, what needs a human. That work was worth doing, and it did not save me here.

  • Agent continues task using outdated permission levels
  • Author adds comment to redefine "done" status
  • Solution: bind task revision at dispatch time

Why I Built xAgent

I started building xAgent in April 2025. The original idea was straightforward: build a task-oriented Agent that could run work on its own and turn AI into real automation.

  • Author began developing xAgent in April 2025 to create autonomous task-oriented AI Agent.
  • Introduced multiple Agents to collaborate on different aspects of tasks, but faced high token costs.

More from Tuesday 18 August โ†’