Reposting from Twitter: I built a little experimental small app using Streamlit, a new open-source tool for building interaticve ML apps. The app connects to your Prodigy database and lets you load and view the existing datasets. For NER annotations, it merges all spans on the same text and will show you both accepted and rejected spans (in green and red, respectively). You can also use the dropdown to search for specific examples and run quick training experiments
It's not supposed to mimick all command-line features – it's mostly a quick experiment to show what's possible.
You can run the app straight from the raw gist by running the following in your Prodigy environment. (Make sure you have the en_core_web_sm
model installed – you can change the available models by downloading and editing the Python file.)
pip install streamlit
streamlit run https://gist.githubusercontent.com/ines/0adc578bffff78de32e706ef987bddde/raw/b01fcdb33d8b113cd904635e9501205949138224/streamlit_prodigy.py