About Work Contact

graph gpt.

ai data visualization


overview

graph gpt is an ai-powered data visualization tool that democratizes database access by converting natural language queries into sql executions and generating interactive charts. developed during my liberty mutual internship to enable non-technical stakeholders to extract insights from complex databases.

challenge

business analysts and stakeholders often needed data insights but lacked sql expertise, creating bottlenecks in data analysis workflows:

  • dependency on technical teams for simple data queries
  • slow turnaround times for data analysis requests
  • limited data accessibility for non-technical users
  • manual chart creation from query results

solution

built an intelligent interface that bridges natural language and database queries:

  • natural language processing: leveraged openai api to convert plain english to sql
  • automated visualization: intelligent chart type selection based on data structure
  • interactive dashboards: customizable charts with drill-down capabilities
  • query validation: safety checks to prevent destructive database operations

impact

graph gpt transformed data accessibility within the organization:

  • significantly reduced data analysis turnaround time for business users
  • enabled self-service analytics for non-technical teams
  • freed technical teams to focus on complex data engineering tasks
  • increased data-driven decision making across departments

key features

natural language query interface

Graph GPT Natural Language Query

graph gpt transforms simple english questions like "what were my sales in the past week?" into executable sql queries and instantly generates visualizations. the system supports multiple chart types including bar charts, line charts, pie charts, scatter plots, and data tables, automatically selecting the most appropriate visualization based on the query structure. each chart is fully interactive with customizable colors, labels, and axes, and users can download visualizations in various formats for presentations and reports.

ai-powered analysis and insights

beyond visualization, graph gpt includes an ai analysis feature that examines generated charts and provides comprehensive feedback on the data. the system identifies potential issues such as declining sales trends, unusual patterns, or performance anomalies, and offers actionable recommendations for improvement. for example, when analyzing sales data showing a tuesday dip, the ai might identify this as a detrimental issue to revenue and suggest targeted interventions like promotional campaigns or staffing adjustments. this transforms raw data into strategic insights, enabling stakeholders to make informed decisions without requiring data science expertise.

enterprise-ready functionality

the platform includes query history tracking, saved templates for frequently-used analyses, and read-only database access with validation to prevent destructive operations. users can filter, sort, and drill down into data directly within the interface, export both raw data and visualizations, and share insights across teams. the system maintains a complete audit trail of queries for compliance and learning purposes.