|
|
--- |
|
|
license: apache-2.0 |
|
|
language: |
|
|
- de |
|
|
base_model: |
|
|
- spacy/de_core_news_sm |
|
|
pipeline_tag: text-classification |
|
|
library_name: spacy |
|
|
tags: |
|
|
- e-portfolios |
|
|
- programming |
|
|
- computer-science |
|
|
- learning |
|
|
--- |
|
|
|
|
|
# AISOP-oop-classifiers |
|
|
|
|
|
This is a series of spacy models for the classification tasks. |
|
|
|
|
|
## Try it here |
|
|
|
|
|
- Install spaCy |
|
|
- `python python recognize.py l1-model l2-models "this is a text"` |
|
|
|
|
|
...outputs the recognition in JSON. |
|
|
|
|
|
|
|
|
## Web-App Packaging |
|
|
|
|
|
This model is part of the AISOP-domain-fundid https://gitlab.com/aisop/aisop-domain-oop which is designed to serve for the [AISOP-webapp](https://gitlab.com/aisop/aisop-webapp). |
|
|
|
|
|
The [python scripts](https://gitlab.com/aisop/aisop-webapp/-/tree/main/scripts/python?ref_type=heads) there use the models and the spaCy library to classify each "paragraph" of e-portfolios stored in HTML and even generate words using tesseract (if the picture is available) and annotate them too. |
|
|
|
|
|
The scripts enrich the HTML with `data-topic-*` attributes, indicating the presence of topics in the paragraphs. |
|
|
|
|
|
The scripts can be tested in the web-app in the `/debug/` road. |
|
|
|