Home / Companies / Hex / Blog / November 2023

November 2023 Summaries

3 posts from Hex

Filter
Month: Year:
Post Summaries Back to Blog
Hex has introduced the public beta access to the Data Manager, a metadata tool designed to enhance SQL skills by custom-tuning them to an organization's data. The tool aims to improve Hex Magic's SQL generation from "pretty good" to "excellent" for specific tables and columns. By adding detailed metadata to the Data Manager, users can increase table retrieval accuracy and reduce string hallucinations in AI-generated SQL queries. The tool is simple to use and provides a straightforward interface for accessing and editing four kinds of metadata about data connections.
Nov 30, 2023 2,146 words in the original blog post.
Creating interactive dashboards in Python involves leveraging a variety of tools and libraries to transform raw data into actionable insights. Python offers numerous data visualization options, such as Matplotlib, Seaborn, and Plotly, which can be used to create a range of charts and plots. For deployment and interactivity, frameworks like Flask, Dash, and Jupyter Notebooks enhance the functionality of these visualizations, allowing developers to build dashboards that are easily accessible and shareable. The process involves setting up a basic Flask server to render HTML, using Matplotlib for plotting, and integrating tools like base64 and BytesIO to handle image data. Dash provides a higher-level interface, simplifying the creation of interactive elements such as sliders and responsive tables, while Voila and Hex offer notebook-based approaches for quick deployment and sharing. Each method provides a different level of control and ease of use, enabling developers to choose the best fit for their specific needs and familiarity with the tools. The flexibility inherent in Python allows for experimentation and customization, ensuring that the chosen solution effectively communicates the desired data story.
Nov 29, 2023 3,417 words in the original blog post.
The blog post provides a comprehensive guide on building interactive dashboards in Python, catering to data scientists who need to visualize sales data for a SaaS startup's sales team. It begins by explaining the use of Python's popular data visualization libraries like Matplotlib, Seaborn, and Plotly to create basic charts such as bar charts, line charts, histograms, and scatter plots. It then discusses deploying these visualizations using frameworks such as Flask, Dash, and Hex to create interactive web dashboards, emphasizing the ease of using Flask for simple deployments and Dash for more interactive and professional dashboards. The post also covers advanced techniques like adding interactivity with Dash's callbacks, utilizing Jupyter Notebooks with Voila for a straightforward dashboarding experience, and leveraging cloud-based platforms like Hex for seamless sharing. Throughout, the blog emphasizes the versatility and power of Python, encouraging users to experiment with different tools to find the best solution for visualizing and sharing their data effectively.
Nov 29, 2023 3,702 words in the original blog post.