<?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: fizzah_abdullah</title>
    <description>The latest articles on DEV Community by fizzah_abdullah (@fizzah09).</description>
    <link>https://dev.to/fizzah09</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%2F1932863%2F7777d9d4-48ff-48ad-b6fc-b5025901b51e.png</url>
      <title>DEV Community: fizzah_abdullah</title>
      <link>https://dev.to/fizzah09</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fizzah09"/>
    <language>en</language>
    <item>
      <title>DABOT-YOUR AI DRIVEN ANALYST</title>
      <dc:creator>fizzah_abdullah</dc:creator>
      <pubDate>Sun, 19 Jan 2025 15:14:39 +0000</pubDate>
      <link>https://dev.to/fizzah09/dabot-your-ai-driven-analyst-5e7j</link>
      <guid>https://dev.to/fizzah09/dabot-your-ai-driven-analyst-5e7j</guid>
      <description>&lt;p&gt;&lt;strong&gt;GitHub Copilot Challenge: New Beginnings&lt;/strong&gt;, highlighting the data analytics app built with Streamlit and a generative AI model:&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;strong&gt;DataBot: AI-Driven Data Analysis for New Beginnings&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;Submission for the &lt;a href="https://dev.to/challenges/github"&gt;GitHub Copilot Challenge: New Beginnings&lt;/a&gt;&lt;/em&gt;  &lt;/p&gt;




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

&lt;p&gt;&lt;strong&gt;DataBot&lt;/strong&gt; is a sleek, AI-driven data analytics tool built with &lt;strong&gt;Streamlit&lt;/strong&gt; and generative AI technologies. It empowers users to explore and visualize data through interactive dashboards, analyze datasets with advanced statistical methods, and chat with the data using a conversational AI agent.&lt;/p&gt;

&lt;p&gt;Key features:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic Data Analysis&lt;/strong&gt;: Automatic insights into numeric and categorical data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Visualizations&lt;/strong&gt;: Choose from bar, scatter, box, histogram, and line plots.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Conversational Data Exploration&lt;/strong&gt;: Chat directly with your data for instant queries powered by generative AI.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dark Mode&lt;/strong&gt;: A visually appealing dark theme for comfortable use.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;You can see the video out the app here: &lt;br&gt;
&lt;a href="https://www.canva.com/design/DAGcqJfDsWY/Bz0H_HiJO6PYamrOXEUSsg/edit?utm_content=DAGcqJfDsWY&amp;amp;utm_campaign=designshare&amp;amp;utm_medium=link2&amp;amp;utm_source=sharebutton" rel="noopener noreferrer"&gt;DATABOT&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  Screenshots:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Data Analysis&lt;/strong&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.amazonaws.com%2Fuploads%2Farticles%2F8yjfjetfjyrcag1d4r0s.png" alt="Image description" width="800" height="414"&gt;  &lt;strong&gt;Visualizations&lt;/strong&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.amazonaws.com%2Fuploads%2Farticles%2Fwb3gxqmtwaur01z60vo0.png" alt="Image description" width="800" height="384"&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chat Interface&lt;/strong&gt;: &lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Repo&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/fizzah09/data-analytics-bo" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;(#) containing the source code and deployment instructions.  &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Deploy&lt;/strong&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://huggingface.co/spaces/fizzah90/DATA-ANALYTICS-BOT" rel="noopener noreferrer"&gt;Hugging Face Spaces with streamlit&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Copilot Experience&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;GitHub Copilot was integral in the development process, enhancing productivity and creativity:  &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Code Autocompletion&lt;/strong&gt;: Copilot generated clean and efficient snippets, such as the dynamic visualization logic and chatbot integration.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prompting and Refinements&lt;/strong&gt;: Iterative improvements using suggestions for better structure, modularity, and readability.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom Styles&lt;/strong&gt;: Copilot helped create a cohesive dark-mode UI by generating CSS snippets embedded in Streamlit markdown.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Debugging&lt;/strong&gt;: Copilot’s context-aware recommendations streamlined error resolution, such as handling CSV imports and generating plots dynamically.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;GitHub Models&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The project leverages &lt;strong&gt;Gemini Genrative&lt;br&gt;
Models&lt;/strong&gt; to explore AI-driven enhancements for interactive data analytics. This included:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Chat Agent Integration&lt;/strong&gt;: Using Copilot’s suggestions to implement LangChain and Google GenAI integration.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prototyping and Experimentation&lt;/strong&gt;: Rapid iteration of feature ideas and deployment readiness.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Building &lt;strong&gt;DataBot&lt;/strong&gt; with GitHub Copilot was an incredible journey, combining intuitive generative AI tools and interactive data solutions. This tool has the potential to transform how users interact with datasets, making data exploration accessible and engaging for everyone.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Tech Stack&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend&lt;/strong&gt;: Streamlit for UI/UX.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend&lt;/strong&gt;: Generative AI with LangChain.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visualization&lt;/strong&gt;: Matplotlib and Seaborn.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment&lt;/strong&gt;: Python-based lightweight dependencies.
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Team Members&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;This submission was created individually. Special thanks to GitHub Copilot for being the perfect coding partner!  &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Me (fizzah abdullah)&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  2. Github Copilot 
&lt;/h2&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>webdev</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
