#๐Ÿš€ Looking to Build a Data-Driven Application: Seeking Suggestions on Tech Stack and Best Practices

1 messages ยท Page 1 of 1 (latest)

high hazel
#

Hello, fellow developers! Iโ€™m embarking on a project to create an application endpoint reminiscent of OpenAI's Data Analysis capabilities, but with a twist. The application should not only perform data analysis but also provide chart configurations as part of the response payload.

Key Features Iโ€™m Aiming for:

Data Analysis Functionality: Similar to what OpenAI offers, the app should process and analyze data effectively.
Chart Configurations: Instead of just data insights, the endpoint should return chart configurations that can be directly utilized to render visualizations on the client side.
Memory Feature: The app should have the capability to remember past queries or data interactions to facilitate a drill-down analysis feature, allowing users to navigate through the data layers seamlessly.

Iโ€™m in the process of deciding the tech stack and I would love to get insights on:

-> What databases would be best for handling this sort of data interaction?
-> Recommendations for server-side languages and frameworks that are best suited for such real-time data processing and memory feature.
-> Any specific libraries or tools for generating chart configurations?
-> Best practices for maintaining state and handling subsequent drill-down requests.

Your expertise and suggestions on how to architect this application for scalability and performance would be greatly appreciated. If you have experience with similar projects or know resources that could point me in the right direction, please share!

Thank you in advance for your help and guidance!

pearl onyx
#

-> What databases would be best for handling this sort of data interaction?
Pinecone
-> Recommendations for server-side languages and frameworks that are best suited for such real-time data processing and memory feature.
Python + Flask
-> Any specific libraries or tools for generating chart configurations?
PyChart
Memory Feature: The app should have the capability to remember past queries or data interactions to facilitate a drill-down analysis feature, allowing users to navigate through the data layers seamlessly.
ConversationalMemory in Langchain

high hazel
#

Do youhave any examples ?

rigid crag