Resources
Shiny
Shiny for Python docs: https://shiny.posit.co/py/
Component gallery: https://shiny.posit.co/py/components/
Templates: https://shiny.posit.co/py/templates/
Shiny concepts page: https://shiny.posit.co/py/docs/overview.html
Mastering Shiny book (R): https://mastering-shiny.org/
UBC DSCI 532: Data Visualization 2 course: https://ubc-mds.github.io/DSCI_532_vis-2_book/
Shiny Reactivity
Python, Shiny, AI, LLMs
- chatlas: https://posit-dev.github.io/chatlas/
- shinychat: https://posit-dev.github.io/shinychat/py/
- querychat: https://github.com/posit-dev/querychat
Testing LLM output
How do you test that the LLM is returning the correct result? This process is called βevalsβ
- chatlas + evals: https://posit-dev.github.io/chatlas/misc/evals.html
- inspectai evals framework: https://inspect.aisi.org.uk/
I have a demo of chatlas + inspect ai here:
- Tips to Level-Up Your Shiny for Python Applications | PyData Global 2024