add example usage
Browse files
README.md
CHANGED
@@ -86,3 +86,27 @@ The model was trained with the following hyper-parameters:
|
|
86 |
## Files
|
87 |
|
88 |
The Flair [training log](training.log) has also been uploaded to the model hub.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
## Files
|
87 |
|
88 |
The Flair [training log](training.log) has also been uploaded to the model hub.
|
89 |
+
|
90 |
+
|
91 |
+
## Example usage
|
92 |
+
|
93 |
+
```python
|
94 |
+
#! pip install flair
|
95 |
+
#! pip install segtok
|
96 |
+
from flair.models import SequenceTagger
|
97 |
+
from flair.data import Sentence
|
98 |
+
tagger = SequenceTagger.load("pprokopidis/elNER18-bert-base-greek-uncased-v1-bs8-e150-lr5e-06")
|
99 |
+
text = """Η Ρωσία απέκλεισε τη δυνατότητα διεξαγωγής συνομιλιών για τα πυρηνικά όπλα με τις Ηνωμένες Πολιτείες, επικαλούμενη τη στάση της Ουάσινγκτον στο θέμα της επέκτασης του ΝΑΤΟ, δήλωσε σήμερα η εκπρόσωπος του ρωσικού υπουργείου Εξωτερικών Μαρία Ζαχάροβα.
|
100 |
+
«Δεν βλέπουμε κανένα νόημα στον διάλογο με την Ουάσινγκτον χωρίς τον σεβασμό των θεμελιωδών συμφερόντων της Ρωσίας. Πρώτα απ’ όλα, πρόκειται για το πρόβλημα της επέκτασης του ΝΑΤΟ στον μετασοβιετικό χώρο, το οποίο δημιουργεί απειλές για την κοινή ασφάλεια», δήλωσε η Ζαχάροβα.
|
101 |
+
Ο Τζιμ Τζάρμους (αγγλικά: Jim Jarmusch, 22 Ιανουαρίου 1953) είναι Αμερικανός σκηνοθέτης, γνωστός κυρίως για τις ταινίες Πέρα από τον Παράδεισο (1984), Στην παγίδα του νόμου (1986), Καφές και τσιγάρα (1993), Ο Νεκρός (1995) και Τσακισμένα λουλούδια (2005). Θεωρείται εκπρόσωπος του ανεξάρτητου αμερικανικού κινηματογράφου και μέσα από τις ταινίες του εκφράζονται και ορισμένες από τις αριστερές πολιτικές του πεποιθήσεις.
|
102 |
+
"""
|
103 |
+
# use a library to split into sentences
|
104 |
+
from segtok.segmenter import split_single
|
105 |
+
sentences = [Sentence(sent, use_tokenizer=True) for sent in split_single(text) if sent.strip()]
|
106 |
+
tagger.predict(sentences)
|
107 |
+
for sentence in sentences:
|
108 |
+
print(sentence)
|
109 |
+
for span in sentence.get_spans():
|
110 |
+
print(span)
|
111 |
+
|
112 |
+
```
|