<?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: Karthik Madhesh</title>
    <description>The latest articles on DEV Community by Karthik Madhesh (@karthik_madhesh_8070a76b8).</description>
    <link>https://dev.to/karthik_madhesh_8070a76b8</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3900956%2F17cbfc01-57ad-413e-836f-5f61e6df7726.png</url>
      <title>DEV Community: Karthik Madhesh</title>
      <link>https://dev.to/karthik_madhesh_8070a76b8</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/karthik_madhesh_8070a76b8"/>
    <language>en</language>
    <item>
      <title>40 Days Training on RAG</title>
      <dc:creator>Karthik Madhesh</dc:creator>
      <pubDate>Wed, 29 Apr 2026 09:55:55 +0000</pubDate>
      <link>https://dev.to/karthik_madhesh_8070a76b8/40-days-training-on-rag-4k1k</link>
      <guid>https://dev.to/karthik_madhesh_8070a76b8/40-days-training-on-rag-4k1k</guid>
      <description>&lt;p&gt;Day 1 (Topic: Hello World of RAG + Introduction &amp;amp; Need of RAG)&lt;/p&gt;

&lt;h2&gt;
  
  
  RAG-na enna?
&lt;/h2&gt;

&lt;p&gt;RAG stands for &lt;strong&gt;Retrieval-Augmented Generation&lt;/strong&gt;.&lt;br&gt;
Simple ah sonna — LLM-ku extra knowledge kuduthu correct ah answer generate panna help panradhu.&lt;/p&gt;


&lt;h2&gt;
  
  
  Model-na enna?
&lt;/h2&gt;

&lt;p&gt;Model-na perusa onnum illa da… simply oru &lt;strong&gt;equation&lt;/strong&gt; madhiri.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;y = mx + c
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Training time-la:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;x, y values kuduppanga&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Model enna panna try pannum-na:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;correct &lt;strong&gt;m&lt;/strong&gt; and &lt;strong&gt;c&lt;/strong&gt; kandupidikanum&lt;/li&gt;
&lt;li&gt;best-fit line create pannanum&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;Use case-ku depend panni m, c values change aagum.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Parameter-na enna?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Parameter-na training time-la learn pannura variables.&lt;/p&gt;

&lt;p&gt;Inga:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;m → parameter&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;c → parameter&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Parameters adhigama irundha:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Model complex patterns learn panna mudiyum&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Temperature-na enna?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Temperature control pannum model oda creativity.&lt;/p&gt;

&lt;p&gt;Range:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;0 to 1&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Low temperature (0.1 - 0.3)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More factual&lt;/li&gt;
&lt;li&gt;Straight answers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;High temperature (0.7 - 1)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Creative&lt;/li&gt;
&lt;li&gt;Konjam imagination adhigam&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Usually:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;0.5&lt;/strong&gt; use pannuvanga (balanced output)&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;SLM-na enna?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;SLM = Small Language Model&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fewer parameters&lt;/li&gt;
&lt;li&gt;Specific domain-ku train panniruppanga&lt;/li&gt;
&lt;li&gt;Lightweight ah irukkum&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Voice-based small AI models.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;LLM-na enna?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;LLM = Large Language Model&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Billions of parameters&lt;/li&gt;
&lt;li&gt;Multiple domains knowledge&lt;/li&gt;
&lt;li&gt;General-purpose model&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GPT-OSS-120B&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;LLM epdi work aagudhu?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;LLM oda main job:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next word predict pannradhu&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sentence generate panna:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Oru word → next word → next word&lt;/li&gt;
&lt;li&gt;Ippadi chain ah build pannum&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Hallucination-na enna?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Sometimes LLM:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Confident ah wrong answer kudukkum &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Idhu dhaan &lt;strong&gt;hallucination&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cats, dogs pathi nalla theriyum&lt;/li&gt;
&lt;li&gt;Aana lions pathi clarity illa-na&lt;/li&gt;
&lt;li&gt;Random ah wrong info kudukkum&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Reduce panna:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Good prompt use pannunga&lt;/li&gt;
&lt;li&gt;Correct context kudunga&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;RAG epdi help pannudhu?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;RAG use pannina:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;External / private data add panna mudiyum&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Company policies&lt;/li&gt;
&lt;li&gt;HR docs&lt;/li&gt;
&lt;li&gt;Internal documents&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Idhu nala:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;LLM correct context-la answer kudukkum&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Private data enga store pannuvanga?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Usually store pannradhu:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vector Database&lt;/strong&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Documents epdi store pannuvanga?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Document split pannuvanga → &lt;strong&gt;chunks&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Chunks → numerical vectors ah convert pannuvanga&lt;/li&gt;
&lt;li&gt;Vector DB-la store pannuvanga&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Search epdi nadakkum?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Relevant data find panna:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ANN (Approximate Nearest Neighbors)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;KNN (K-Nearest Neighbors)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Use pannuvanga&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Same concept use aagudhu&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Spotify recommendations&lt;/li&gt;
&lt;li&gt;Amazon suggestions&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;innaiku ithellam pathom:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Model basics&lt;/li&gt;
&lt;li&gt;Parameters&lt;/li&gt;
&lt;li&gt;Temperature&lt;/li&gt;
&lt;li&gt;SLM vs LLM&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  * RAG overview
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Special Nandrigal to &lt;strong&gt;Syed Jafer&lt;/strong&gt; for conducting this awesome course 
&lt;/h2&gt;

&lt;p&gt;Next day la innum deep ah pogalam. &lt;strong&gt;காத்திருப்போம்!&lt;/strong&gt;🔥&lt;/p&gt;

</description>
      <category>ai</category>
      <category>rag</category>
      <category>llm</category>
    </item>
  </channel>
</rss>
