Metadata-Version: 2.1
Name: grote
Version: 0.1.5
Summary: Groningen Translation Environment
Home-page: https://github.com/gsarti/grote
License: Apache Software License 2.0
Keywords: translation environment,gradio
Author: Gabriele Sarti
Maintainer: Gabriele Sarti
Maintainer-email: gabriele.sarti996@gmail.com
Requires-Python: >=3.8,<3.12
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Visualization
Provides-Extra: notebook
Requires-Dist: gradio (>=4.26.0,<5.0.0)
Requires-Dist: gradio_highlightedtextbox (>=0.0.11,<0.0.12)
Requires-Dist: ipykernel (>=6.19.2,<7.0.0) ; extra == "notebook"
Requires-Dist: ipywidgets (>=8.0.0rc2,<9.0.0) ; extra == "notebook"
Requires-Dist: jupyterlab (>=4.0.7,<5.0.0) ; extra == "notebook"
Requires-Dist: toml (>=0.10.2,<0.11.0)
Project-URL: Repository, https://github.com/gsarti/grote
Description-Content-Type: text/markdown

# GroTE: Groningen Translation Environment 🐮

## Accessing the GroTE demo

An online GroTE demo is available at [https://grote-app.hf.space](https://grote-app.hf.space). The demo will log events to the private repository [grote/grote-logs](https://huggingface.co/datasets/grote/grote-logs).

## Running GroTE locally

1. Install requirements: `pip install -r requirements.txt`.
2. Make sure you have a local `npm` installation available to run the front-end.
3. Run `grote` in your command line to start the server.
4. Visit http://127.0.0.1:7860 to access the demo. By default, logs are written to the local `logs` directory, which is synchronized with the repository [grote/grote-logs](https://huggingface.co/datasets/grote/grote-logs).

## TODOs

- [ ] Move loading to [gradio_modal](https://huggingface.co/spaces/aliabid94/gradio_modal)
- [ ] Enable restoring the previous state of edited sentences for a known file if previous edits were logged.
- [ ] Enable local logging if no remote logging is available.

