<?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: Pooja</title>
    <description>The latest articles on DEV Community by Pooja (@poojamallavarapu).</description>
    <link>https://dev.to/poojamallavarapu</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%2F4159141%2Fff8701ff-3938-40bc-a784-87fd654454ce.jpg</url>
      <title>DEV Community: Pooja</title>
      <link>https://dev.to/poojamallavarapu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/poojamallavarapu"/>
    <language>en</language>
    <item>
      <title>My Friend Was Tired of AI Answers That Sounded Right. So I Built One That Checks Itself.</title>
      <dc:creator>Pooja</dc:creator>
      <pubDate>Sun, 04 Oct 2026 21:45:31 +0000</pubDate>
      <link>https://dev.to/poojamallavarapu/my-friend-was-tired-of-ai-answers-that-sounded-right-so-i-built-one-that-checks-itself-45di</link>
      <guid>https://dev.to/poojamallavarapu/my-friend-was-tired-of-ai-answers-that-sounded-right-so-i-built-one-that-checks-itself-45di</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7cw9y379mmw1o0a7a578.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7cw9y379mmw1o0a7a578.png" alt=" " width="800" height="388"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9jgpe5xxkqz8n0zggrxa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9jgpe5xxkqz8n0zggrxa.png" alt=" " width="800" height="275"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;ARIA (Adaptive Retrieval Intelligence Architecture)&lt;/strong&gt; for a friend who is studying cybersecurity.The problem was pretty simple: when he was studying topics like SQL injection, OWASP, or MITRE ATT&amp;amp;CK, he often had to go through a lot of different documents to find the exact information he needed. Even when an AI gave him a correct answer, it didn't always match the material he was actually studying.&lt;/p&gt;

&lt;p&gt;So I built ARIA to make that process easier.&lt;/p&gt;

&lt;p&gt;ARIA lets him add his own cybersecurity resources and ask questions based on those materials. Instead of relying only on what the language model already knows, it retrieves the most relevant information from his knowledge base and uses that context to answer the question.&lt;/p&gt;

&lt;p&gt;I also wanted it to handle situations where the first retrieval isn't good enough. ARIA checks the retrieved context and can try to improve the retrieval instead of simply giving an answer based on weak or unrelated information.&lt;/p&gt;

&lt;p&gt;The goal wasn not to build another general-purpose chatbot. I wanted to build something my friend could actually use while studying — something that understands &lt;strong&gt;the resources he is working with and answers from them.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;Here is the Deployment link :&lt;br&gt;
&lt;a href="https://huggingface.co/spaces/miniorange/aria-cybersecurity" rel="noopener noreferrer"&gt;https://huggingface.co/spaces/miniorange/aria-cybersecurity&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Dear frnd , check my github : &lt;a href="https://github.com/Poojamallavarapu/Aria_Pipeline_Architecture" rel="noopener noreferrer"&gt;ARIA FOR YOU&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;ARIA is built around open-source and locally runnable AI. I use &lt;strong&gt;Llama 3.1 8B through Ollama&lt;/strong&gt; for generation, with &lt;strong&gt;ChromaDB and BM25&lt;/strong&gt; for hybrid retrieval. The system retrieves relevant cybersecurity knowledge, then uses a &lt;strong&gt;Judge LLM&lt;/strong&gt; to evaluate the retrieved context and the generated answer. If the retrieval or answer isn't good enough, ARIA's &lt;strong&gt;self-healing engine&lt;/strong&gt; can refine the retrieval and try again.&lt;/p&gt;

&lt;p&gt;The whole idea was to keep the pipeline transparent and modular, so the models and retrieval components can be inspected, evaluated, and replaced without rebuilding the entire system.&lt;/p&gt;

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

&lt;p&gt;Open innovation made ARIA possible because I could build the entire retrieval and evaluation pipeline around models and tools that I can actually inspect and control.&lt;/p&gt;

&lt;p&gt;Instead of sending my friend's cybersecurity study material to a closed API and treating the model's response as a black box, ARIA can keep the knowledge base and inference workflow under the user's control. I can also experiment with different models, retrieval methods, evaluation techniques, and self-healing strategies without being locked into one provider.&lt;/p&gt;

&lt;p&gt;For a project focused on &lt;strong&gt;grounded and trustworthy answers&lt;/strong&gt;, that control really matters.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Copilot:&lt;/strong&gt; Used GitHub Copilot throughout the development of ARIA to help with implementation, debugging, and iterating on the retrieval and self-healing pipeline.&lt;/li&gt;
&lt;/ul&gt;

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