<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Lou Vincent Baroro - Engineering Notes]]></title><description><![CDATA[Lou Vincent Baroro - Engineering Notes]]></description><link>https://louvincentbaroro.hashnode.dev</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1593680282896/kNC7E8IR4.png</url><title>Lou Vincent Baroro - Engineering Notes</title><link>https://louvincentbaroro.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 07:50:25 GMT</lastBuildDate><atom:link href="https://louvincentbaroro.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[How We Built a Neuro-Symbolic AI Platform for the ASEAN AI Hackathon 2026]]></title><description><![CDATA[Originally published on my personal engineering blog at louvincentbaroro.me.
At the ASEAN AI Hackathon 2026, our team Syntaxure SEA set out to solve a massive problem in Southeast Asia: Environmental ]]></description><link>https://louvincentbaroro.hashnode.dev/how-we-built-a-neuro-symbolic-ai-platform-for-the-asean-ai-hackathon-2026</link><guid isPermaLink="true">https://louvincentbaroro.hashnode.dev/how-we-built-a-neuro-symbolic-ai-platform-for-the-asean-ai-hackathon-2026</guid><category><![CDATA[AI]]></category><category><![CDATA[Next.js]]></category><category><![CDATA[hackathon]]></category><category><![CDATA[Web Development]]></category><dc:creator><![CDATA[Lou Vincent Baroro]]></dc:creator><pubDate>Thu, 16 Jul 2026 14:48:51 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6a58e3d33c8d8413a4f04316/2f40e721-5b68-42ea-b911-4fd7c74e19f3.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Originally published on my personal engineering blog at</em> <a href="https://louvincentbaroro.me/blog/asean-ai-hackathon"><em>louvincentbaroro.me</em></a><em>.</em></p>
<p>At the <strong>ASEAN AI Hackathon 2026</strong>, our team Syntaxure SEA set out to solve a massive problem in Southeast Asia: <strong>Environmental accountability.</strong></p>
<p>Citizens witness environmental violations every day. Illegal logging, open burning, and hazardous waste are rampant. But reporting is fragmented, and whistleblowing is dangerous.</p>
<p>To solve this, we built <strong>LikasLens</strong>, a neuro-symbolic civic intelligence platform that allows citizens to snap photos of violations, dynamically routes them to the correct government agency using AI, and protects the whistleblower's identity.</p>
<h2>Advanced Platform Features</h2>
<p>LikasLens is far more than just a reporting tool. Some of the most complex features we engineered include:</p>
<ol>
<li><p><strong>Eco-Credit Rewards System:</strong> Users earn points for verified reports that can be redeemed at major partner stores (e.g., proposed integrations with SM, Jollibee, Globe).</p>
</li>
<li><p><strong>Report Chaining &amp; Anti-Sybil Logic:</strong> We implemented GPS-proximity clustering. If multiple users report the same issue within a 50m radius, the system corroborates and auto-escalates it.</p>
</li>
<li><p><strong>Pattern Escalation:</strong> The platform detects spatial-temporal patterns to trigger urgent responses for repeated violations in the same barangay.</p>
</li>
<li><p><strong>Neo4j GraphRAG Integration:</strong> The system auto-detects the exact jurisdiction and law violated based on the user's country using AI.</p>
</li>
</ol>
<h2>The Engineering Architecture</h2>
<p>Building a platform of this magnitude required extreme focus. My partner Jeff Martinez and I split the architecture perfectly down the middle.</p>
<p>I was responsible for architecting the entire user-facing structure and interactive systems using a <strong>Next.js 16 Monorepo</strong>. My core focus included:</p>
<ul>
<li><p><strong>Interactive Data Visualization:</strong> Engineering MapLibre GL heatmaps and 3D interactive globes (cobe.js) to visualize violation hotspots.</p>
</li>
<li><p><strong>Blockchain UI:</strong> Building the frontend for SHA-256 evidence hashing to ensure a tamper-proof chain of custody.</p>
</li>
<li><p><strong>Multi-Language Structure:</strong> Laying out the <code>next-intl</code> localization structure for 10 ASEAN languages.</p>
</li>
</ul>
<p>Meanwhile, Jeff engineered the <strong>Laravel 12 backend</strong> and Python/FastAPI microservices, integrating dual YOLOv8 vision models and ONNX Runtime WebAssembly directly into the mobile flow.</p>
<h2>The Results</h2>
<p>Out of hundreds of teams, we finished as <strong>Semi-Finalists (Top 40 Overall)</strong> and placed in the <strong>Top 10 for the Climate Track</strong>.</p>
<p>While we barely missed the grand prize (a flight to Vietnam), we walked away with a piece of engineering that proves exactly what we are capable of. We built a massive, enterprise-grade neuro-symbolic platform capable of handling multi-language support, blockchain hashing, and jurisdiction-aware AI routing.</p>
<hr />
<p><em>If you want to read more of my engineering notes or check out my other AI projects, visit my portfolio at</em> <a href="https://louvincentbaroro.me"><em>louvincentbaroro.me</em></a><em>.</em></p>
]]></content:encoded></item></channel></rss>