<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Python on Ashwin Hariharan</title>
    <link>https://ashwinhariharan.com/tags/python/</link>
    <description>Recent content in Python on Ashwin Hariharan</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 24 Dec 2025 14:00:29 +0530</lastBuildDate>
    <atom:link href="https://ashwinhariharan.com/tags/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Semantic Caching in Agentic AI: Determining cache eligibility and invalidation</title>
      <link>https://ashwinhariharan.com/semantic-caching-in-agentic-ai-determining-cache-eligibility-and-invalidation/</link>
      <pubDate>Wed, 24 Dec 2025 14:00:29 +0530</pubDate>
      <guid>https://ashwinhariharan.com/semantic-caching-in-agentic-ai-determining-cache-eligibility-and-invalidation/</guid>
      <description>&lt;p&gt;A few years ago, &lt;em&gt;&amp;ldquo;AI in your app&amp;rdquo;&lt;/em&gt; meant a chatbot that answered FAQs. Today it means an agent that can search, filter, compare, book, and transact - all while remembering what you said three messages ago.&lt;/p&gt;&#xA;&lt;p&gt;Amazon&amp;rsquo;s &lt;a href=&#34;https://www.amazon.in/Rufus/b?node=100143630031&#34;&gt;Rufus&lt;/a&gt; has already fielded &lt;a href=&#34;https://www.aboutamazon.com/news/retail/how-to-use-amazon-rufus&#34;&gt;tens of millions of questions&lt;/a&gt; from shoppers - product comparisons like &lt;em&gt;&amp;ldquo;What&amp;rsquo;s the difference between OLED and QLED TVs?&amp;rdquo;&lt;/em&gt;, recommendations (&lt;em&gt;&amp;ldquo;best wireless outdoor speakers&amp;rdquo;&lt;/em&gt;), and also specific use cases (&lt;em&gt;&amp;ldquo;lawn games for kids&amp;rsquo; birthday parties&amp;rdquo;&lt;/em&gt;). Booking.com&amp;rsquo;s &lt;a href=&#34;https://news.booking.com/bookingcom-debuts-agentic-ai-innovations-adding-to-its-robust-suite-of-genai-tools-for-customers/&#34;&gt;AI Trip Support&lt;/a&gt; does the same for travelers - a guest with a car asks &lt;em&gt;&amp;ldquo;Is parking available at the hotel?&amp;rdquo;&lt;/em&gt;, the agent pulls property information and responds in seconds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting started with Data Cleaning</title>
      <link>https://ashwinhariharan.com/getting-started-with-data-cleaning/</link>
      <pubDate>Fri, 19 Jan 2024 17:51:29 +0530</pubDate>
      <guid>https://ashwinhariharan.com/getting-started-with-data-cleaning/</guid>
      <description>&lt;iframe&#xA;    name=&#39;hugo-site&#39; &#xA;    src=&#39;https://booleanhunter-tech-blog.github.io/data-cleaning-tutorial/&#39; &#xA;    width=&#39;100%&#39; &#xA;    height=&#34;100%&#34;&#xA;    frameborder=&#34;0&#34;&#xA;    style=&#34;position:fixed; top:4.7rem; left:0; bottom:0; right:0; width:100%; height:100%; border:none; margin:0; padding:0; overflow:hidden; z-index:999999;&#34;&#xA;&gt;&lt;/iframe&gt;</description>
    </item>
    <item>
      <title>Fashion E-Commerce: Using Computer Vision to Find Clothing that Fits Like a Glove</title>
      <link>https://ashwinhariharan.com/fashion-e-commerce-using-computer-vision-to-find-clothing-that-fits-like-a-glove/</link>
      <pubDate>Wed, 27 Jan 2021 12:00:29 +0530</pubDate>
      <guid>https://ashwinhariharan.com/fashion-e-commerce-using-computer-vision-to-find-clothing-that-fits-like-a-glove/</guid>
      <description>&lt;p class=&#34;has-dropcap&#34;&gt;&#xA;It was October 2019, and my cousin&#39;s wedding was taking place in about a week. Like everyone else, I was faced with the dilemma — what to wear? The struggle was real.&#xA;&lt;p&gt;&#xA;&lt;p&gt;So there I was, in the mall with my brother picking out shirts, because everyone knows you can&amp;rsquo;t go wrong with a great shirt right? I picked a few and was searching for a place to try them on before deciding which ones to buy. Finally found somewhere just right.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thinking of Building a Contact-tracing Application? Here&#39;s what you can do instead - Part 2</title>
      <link>https://ashwinhariharan.com/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead-part-2/</link>
      <pubDate>Wed, 09 Dec 2020 12:00:29 +0530</pubDate>
      <guid>https://ashwinhariharan.com/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead-part-2/</guid>
      <description>&lt;p class=&#34;has-dropcap&#34;&gt;&#xA;Welcome to the 2nd part of this series on using technology to foster sustainability in your community! In this tutorial, you&#39;ll continue building &lt;strong&gt;Kartpool&lt;/strong&gt; — a community driven delivery platform for the ones who need it the most!&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Be sure to read &lt;a href=&#34;https://ashwinhariharan.com/blog/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead&#34;&gt;Part 1&lt;/a&gt; of the tutorial series thoroughly and complete the exercises before you proceed with this tutorial!&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;To recap, here&amp;rsquo;s the list of features:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Feature #1:&lt;/strong&gt; A location-based store discovery service from where users could buy grocery and other essentials. You already built this in &lt;a href=&#34;https://ashwinhariharan.com/blog/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead&#34;&gt;Part 1&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thinking of Building a Contact-tracing Application? Here&#39;s what you can do instead.</title>
      <link>https://ashwinhariharan.com/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead/</link>
      <pubDate>Wed, 04 Nov 2020 12:00:29 +0530</pubDate>
      <guid>https://ashwinhariharan.com/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead/</guid>
      <description>&lt;p&gt;2012, Terminator, World War Z, Avengers — Endgame. Over the years, movies featuring apocalyptic events have been a favorite amongst movie-goers. Many of them featured the Earth nearly coming to an end in a myriad of ways — from killer zombies to aliens, or something about the planet&amp;rsquo;s core getting unstable. They all usually end up with a hero (or a team of heroes) saving the world from the brink of destruction. And everything&amp;rsquo;s back to normal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Use Machine Learning to Predict the Quality of Wines</title>
      <link>https://ashwinhariharan.com/using-machine-learning-to-predict-the-quality-of-wines/</link>
      <pubDate>Wed, 07 Feb 2018 12:01:29 +0530</pubDate>
      <guid>https://ashwinhariharan.com/using-machine-learning-to-predict-the-quality-of-wines/</guid>
      <description>&lt;p&gt;You can &lt;a href=&#34;https://medium.freecodecamp.org/using-machine-learning-to-predict-the-quality-of-wines-9e2e13d7480d&#34;&gt;read&lt;/a&gt; this same article in Free Code Camp&amp;rsquo;s Medium Publication.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p class=&#34;has-dropcap&#34;&gt;&#xA;Machine Learning (ML) is a sub-field of artificial intelligence. It concerns giving computers the ability to learn &lt;a href=&#34;https://medium.com/machine-learning-for-humans/why-machine-learning-matters-6164faf1df12&#34; target=&#34;_blank&#34;&gt;without being explicitly programmed&lt;/a&gt;. Over the years, machine learning&#39;s popularity and demand has certainly been on the rise, as indicated by this hype curve:&#xA;&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;    &lt;img src=&#34;https://ashwinhariharan.com/using-machine-learning-to-predict-the-quality-of-wines/ml-hype-curve.png&#34; alt=&#34;Screenshot showing Google Trends of Machine learning from 2012 to 2018&#34;/&gt;&#xA;    &lt;figcaption&gt;ML hype curve over last 5 years&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;According to Indeed, the average salary for a machine learning engineer in the United States is &lt;strong&gt;$134,655&lt;/strong&gt;. But what is so special about it that it&amp;rsquo;s one of the highest paid jobs in programming? This article will help you understand its wide array of applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Use Data Science to Understand What Makes Wine Taste Good</title>
      <link>https://ashwinhariharan.com/using-data-science-to-understand-what-makes-wine-taste-good/</link>
      <pubDate>Wed, 07 Feb 2018 12:00:29 +0530</pubDate>
      <guid>https://ashwinhariharan.com/using-data-science-to-understand-what-makes-wine-taste-good/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: You can &lt;a href=&#34;https://medium.freecodecamp.org/using-data-science-to-understand-what-makes-wine-taste-good-669b496c67ee&#34;&gt;read&lt;/a&gt; this same article in Free Code Camp&amp;rsquo;s Medium Publication.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;br&gt;&#xA;&lt;p class=&#34;has-dropcap&#34;&gt;Data Science. It&#39;s been touted as the &lt;a href=&#34;https://hbr.org/2012/10/data-scientist-the-sexiest-job-of-the-21st-century&#34; target=&#34;_blank&#34;&gt;sexiest job&lt;/a&gt;&#xA;of the 21st century. Everyone — from companies to individuals — is trying to understand it and adopt it. And if you&#39;re a programmer, you most definitely are experiencing FoMo (Fear of missing out)! Just look at how popular the term has become over time:&#xA;&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;  &lt;img&#xA;    src=&#34;https://ashwinhariharan.com/using-data-science-to-understand-what-makes-wine-taste-good/google-trends_data-science.png&#34;&#xA;    alt=&#34;Screenshot of Google Trends showing the popularity of Data Science&#34;&gt;&#xA;  &lt;figcaption&gt;&#xA;    Data Science popularity level in last 5 years&#xA;  &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;The average salary of a data scientist is over $120,000 in the United States according to Indeed. They also currently have the highest paid jobs, with a median of &lt;a href=&#34;https://medium.freecodecamp.org/the-6-most-desirable-coding-jobs-and-the-types-of-people-drawn-to-each-aebac45fd7f7&#34;&gt;$60k&lt;/a&gt;. Glassdoor also named it the &amp;ldquo;Best job of 2016&amp;rdquo;, and it&amp;rsquo;s also been ranked the number one job on Glassdoor.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
