pprokopidis commited on
Commit
8430492
·
verified ·
1 Parent(s): d314b02

add example usage

Browse files
Files changed (1) hide show
  1. README.md +24 -0
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
+ ```