Skip to content

Commit

Permalink
Starting with streamlit
Browse files Browse the repository at this point in the history
  • Loading branch information
Sklavit committed Jul 2, 2024
1 parent ece1c61 commit 086f5ba
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 0 deletions.
Empty file.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Use https://streamlit.io/ as chat frontend.

Requirements:
- connect to backend
- get user questions
- print answers
- synchronise with backend

optional:
- file upload
- picture showing
- charts showing
- interactive charts with Bokeh
- interactive charts with other FE tool
-
16 changes: 16 additions & 0 deletions projects/ds_chat/requirements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Minimal requirements:
- some working application
- it should use preloaded (or uploaded) data
- UI should be in the form of a chat with the user
- user should be able to question in natural language about provided data
- the app should answer the questions
- the app should generate Python code
- the Python code should be run in a (secure) container
- LangChain lib must not be used

Extra requirements:
- it may be a web application (maybe React)
- dataset upload
- drawing charts
- preparing reports
- saving reports in pdf

0 comments on commit 086f5ba

Please sign in to comment.