|
--- |
|
license: openrail |
|
language: |
|
- de |
|
metrics: |
|
- f1 |
|
- accuracy |
|
- precision |
|
- recall |
|
pipeline_tag: token-classification |
|
tags: |
|
- recipe |
|
- cooking |
|
- entity_recognition |
|
widget: |
|
- text: '500 g Pellkartoffeln, mehlig, gekocht, 375 g Quark (Magerstufe), 150 g Mehl, 65 g Zucker, 1 Prise(n) Salz, 1 Ei(er), Öl, z.B. Sonnenblumenöl zum Braten, Mehl, zum Bestäuben, Apfelmus, Zucker, zum Bestreuen Pellkartoffeln pellen und mit einer Kartoffelpresse zerdrücken. Quark, Mehl, Zucker, Salz und Ei zufügen. Alles zusammen zu einem geschmeidigen Teig verarbeiten. Der Teig darf nicht zu feucht sein und an den Händen kleben bleiben, sonst noch etwas Mehl zufügen. Der Teig darf aber auch nicht zu fest sein, er muß locker bleiben. Vom Teig werden dann handtellergroße, flache, ovale Quarkkeulchen geformt, die vorerst auf einem mit Mehl bestreutem Brett abgelegt werden. Die obere Seite der Quarkkeulchen wird noch mit etwas Mehl bestäubt. Die Quarkkeulchen im heißen Sonnenblumenöl von beiden Seiten goldbraun braten. Sie werden noch heiss mit Zucker bestreut oder mit viel Apfelmus bestrichen gegessen.' |
|
- text: '100 g Mehl, 100 g Grieß (Hartweizengrieß), 100 ml Wasser, kaltes, 400 g Kürbisfleisch, (vornehmlich Hokkaido), 1 EL Butter, 1 kleine Zwiebel(n), Salz und Pfeffer, 60 g Parmesan, frisch gerieben, 1 Eigelb, Muskat, 50 g Butter, 8 Blätter Salbei Mehl, Grieß und Wasser zu einem geschmeidigen Teig verarbeiten und mit Klarsichtfolie eingewickelt 1 Stunde im Kühlschrank ruhen lassen. In der Zwischenzeit Kürbis putzen und in Würfel schneiden. Butter zerlassen und die gewürfelte Zwiebel darin glasig braten. Kürbiswürfel dazugeben, salzen und pfeffern und ganz weich kochen. Aber ohne Deckel - das Kürbiswasser muss verdunsten können.Der Kürbis ist perfekt, wenn eine festere Püreemasse im Topf ist. Das dauert ca. 20 Min. Danach den Parmesan und das Eigelb unterheben. Mit einem Hauch Muskatnuss abschmecken.Nudelteig ausrollen und die Ravioli füllen. In Salzwasser ca. 2-4 Min. garen. Abtropfen lassen und warm halten. Butter in einer kleinen Pfanne erhitzen und die Salbeiblätter bei milder Hitze darin braten. Mit etwas Salz und Pfeffer sowie ein bis zwei Tropfen Zitronensaft abschmecken. Über die Ravioli geben und mit einigen Parmesanspänen servieren' |
|
--- |
|
Weakly supervised token classification model for German recipe texts based on bert-base-german-cased. |
|
|
|
Code available: https://github.com/chefkoch24/weak-ingredient-recognition |
|
|
|
Dataset: https://www.kaggle.com/datasets/sterby/german-recipes-dataset |
|
|
|
Recognizes the following entities:<br> |
|
'O': 0, <br> |
|
'B-INGREDIENT': 1,<br> |
|
'I-INGREDIENT': 2,<br> |
|
'B-UNIT': 3,<br> |
|
'I-UNIT': 4,<br> |
|
'B-QUANTITY': 5,<br> |
|
'I-QUANTITY': 6<br> |
|
|
|
**Training:** <br> |
|
epochs: 2<br> |
|
optimizer: Adam<br> |
|
learning rate: 2e-5<br> |
|
max length: 512<br> |
|
batch size: 8<br> |
|
recipes: 7801<br> |
|
|
|
The model was trained on single Geforce RTX2080 with 11GB GPU |
|
|
|
**Metrics on test set (weakly supervised):** <br> |
|
accuracy_token 0.9965656995773315<br> |
|
f1_token 0.9965656995773315<br> |
|
precision_token 0.9965656995773315<br> |
|
recall_token 0.9965656995773315<br> |