<?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: Pablo</title>
    <description>The latest articles on DEV Community by Pablo (@pnmartinez).</description>
    <link>https://dev.to/pnmartinez</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%2F2574005%2F4a28dc90-2de7-4bc7-b2e4-b9c5eb5a1269.jpeg</url>
      <title>DEV Community: Pablo</title>
      <link>https://dev.to/pnmartinez</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pnmartinez"/>
    <language>en</language>
    <item>
      <title>📊 AI Dashboard Builder: Create Insightful Dashboards just Droppping your Data</title>
      <dc:creator>Pablo</dc:creator>
      <pubDate>Sun, 15 Dec 2024 19:52:37 +0000</pubDate>
      <link>https://dev.to/pnmartinez/ai-dashboard-builder-create-insightful-dashboards-just-droppping-your-data-36ff</link>
      <guid>https://dev.to/pnmartinez/ai-dashboard-builder-create-insightful-dashboards-just-droppping-your-data-36ff</guid>
      <description>&lt;h2&gt;
  
  
  Introducing AI Dashboard Builder 📊
&lt;/h2&gt;

&lt;p&gt;Hey DEV Community! 👋 &lt;/p&gt;

&lt;p&gt;I'm excited to share a project I've been working on that makes data visualization accessible to everyone through the power of AI. &lt;strong&gt;AI Dashboard Builder&lt;/strong&gt; webapp lets you create dashboards from your data just dropping it, and letting an LLM infer relevant data visualizations. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You can also use local LLMs for &lt;strong&gt;full privacy&lt;/strong&gt; through &lt;strong&gt;Ollama&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;External LLMs by passing an &lt;code&gt;API_KEY&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&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.amazonaws.com%2Fuploads%2Farticles%2Ftyrlqwxhpu3xt3o59tzq.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.amazonaws.com%2Fuploads%2Farticles%2Ftyrlqwxhpu3xt3o59tzq.png" alt="AI Dashboard Builder with a dashboard already rendered" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Link to repo: &lt;a href="https://github.com/pnmartinez/ai-dashboard-builder" rel="noopener noreferrer"&gt;https://github.com/pnmartinez/ai-dashboard-builder&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Key Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Privacy First&lt;/strong&gt; 🛡️: Use local LLMs through Ollama for your private data&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Simple to Use&lt;/strong&gt; 🌱: Just upload your data and let AI do the work&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flexible&lt;/strong&gt; 🤸: 

&lt;ul&gt;
&lt;li&gt;KPI-directed visualization&lt;/li&gt;
&lt;li&gt;Preview and filter your dataset&lt;/li&gt;
&lt;li&gt;Dynamic filters inferred by AI&lt;/li&gt;
&lt;li&gt;Support for multiple LLM providers&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;

&lt;strong&gt;Reusable&lt;/strong&gt; 🔄: Export visualization specs and code for each plot&lt;/li&gt;

&lt;/ul&gt;

&lt;h2&gt;
  
  
  🚀 Quick Start
&lt;/h2&gt;

&lt;p&gt;The easiest way to get started is with Docker:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;docker-compose up &lt;span class="nt"&gt;--build&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then visit &lt;a href="http://localhost:8050" rel="noopener noreferrer"&gt;http://localhost:8050&lt;/a&gt; and start creating dashboards!&lt;/p&gt;

&lt;h2&gt;
  
  
  🤝 We're Looking for Contributors!
&lt;/h2&gt;

&lt;p&gt;Whether you're a Python developer, UI/UX designer, or data visualization enthusiast, we'd love your help! Here are some areas where you can contribute:&lt;/p&gt;

&lt;h3&gt;
  
  
  🐍 For Python Developers
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Add support for new visualization types&lt;/li&gt;
&lt;li&gt;Implement additional LLM providers&lt;/li&gt;
&lt;li&gt;Improve error handling and testing&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🎨 For UI/UX Designers
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Enhance the dashboard layout&lt;/li&gt;
&lt;li&gt;Improve user interaction flows&lt;/li&gt;
&lt;li&gt;Create a more intuitive interface&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📊 For Data Viz Enthusiasts
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Suggest new visualization features&lt;/li&gt;
&lt;li&gt;Help improve the AI prompts&lt;/li&gt;
&lt;li&gt;Create example datasets and use cases&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📝 For Technical Writers
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Improve documentation&lt;/li&gt;
&lt;li&gt;Create tutorials&lt;/li&gt;
&lt;li&gt;Write blog posts about use cases&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📚 For Data Scientists and AI Enthusiasts
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Create example datasets and use cases&lt;/li&gt;
&lt;li&gt;Help improve the AI prompts&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backend&lt;/strong&gt;: Python, Dash&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI/ML&lt;/strong&gt;: Support for various LLMs (OpenAI, Anthropic, Groq, Local models via Ollama)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visualization&lt;/strong&gt;: Plotly&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment&lt;/strong&gt;: Docker&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🎯 Getting Started as a Contributor
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Fork the repository: &lt;a href="https://github.com/pnmartinez/ai-dashboard-builder" rel="noopener noreferrer"&gt;AI Dashboard Builder&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Clone your fork&lt;/li&gt;
&lt;li&gt;Check out our &lt;a href="https://github.com/pnmartinez/ai-dashboard-builder/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;CONTRIBUTING.md&lt;/a&gt; guide&lt;/li&gt;
&lt;li&gt;Pick an issue or propose a new feature&lt;/li&gt;
&lt;li&gt;Submit your PR!&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  💡 Feature Ideas We'd Love Help With
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Benchmarks to compare different prompts performances,&lt;/li&gt;
&lt;li&gt;[ ] Export and Import various formats&lt;/li&gt;
&lt;li&gt;[ ] Integration with data sources&lt;/li&gt;
&lt;li&gt;[ ] Mobile-responsive design&lt;/li&gt;
&lt;li&gt;[ ] Collaborative features&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌟 Why Contribute?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Work with cutting-edge AI/ML technology&lt;/li&gt;
&lt;li&gt;Gain experience with data visualization&lt;/li&gt;
&lt;li&gt;Join a friendly, growing community&lt;/li&gt;
&lt;li&gt;Make data visualization more accessible&lt;/li&gt;
&lt;li&gt;Learn about LLMs and prompt engineering&lt;/li&gt;
&lt;li&gt;Build your open source portfolio&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🤔 Questions?
&lt;/h2&gt;

&lt;p&gt;Feel free to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open an issue on GitHub&lt;/li&gt;
&lt;li&gt;Join our discussions&lt;/li&gt;
&lt;li&gt;Comment below&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let's make data visualizations accessible to everyone! 🚀&lt;/p&gt;




&lt;p&gt;&lt;em&gt;P.S. Don't forget to &lt;a href="https://github.com/pnmartinez/ai-dashboard-builder" rel="noopener noreferrer"&gt;star ⭐ the repository&lt;/a&gt; if you find it interesting!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>dataengineering</category>
      <category>datascience</category>
      <category>llm</category>
      <category>python</category>
    </item>
  </channel>
</rss>
