Home

Awesome

CI Status Open in Streamlit

satzify

Simple sentences annotator

Satzify is a small web app built using streamlit. Its NLP batteries are powered by spaCy. The main use case it to quickly annotate sentences in German with a focus on parts of speech, cases and the respective genders in that context. From some observations, the results that it gives are not 100% correct. For some longer or ambiguous sentences there might be mistakes. Nevertheless, for the sake of learning the language and quickly checking various sentences it's alright.

Demo

Installing

In a venv:

pip install -r requirements.txt

Testing

Additionally to the above:

pip install -r requirements-dev.txt
pytest tests/*.py

Running

Locally:

streamlit run app.py

Or simply via streamlit sharing