In [1]:
import pandas as pd

In [2]:
file = 'vocabs/data/stts.csv'

In [3]:
df = pd.read_csv(file)

In [4]:
pos_scheme, _ = SkosConceptScheme.objects.get_or_create(
    dc_title="POS"
)

In [5]:
#poscons = SkosConcept.objects.filter(scheme=pos_scheme)

In [6]:
#for x in poscons:
 #   x.delete()

In [7]:
for x in df.iterrows():
    print(x[1]['POS'])
    temp_concept,_ = SkosConcept.objects.get_or_create(
       pref_label = x[1]['POS'],
       definition = x[1]['DESCRIPTION']
    )
    temp_concept.scheme.add(pos_scheme)


ADJA
ADJD
nan
ADV
nan
APPR
APPRART
APPO
APZR
nan
ART
nan
CARD
nan
FM
nan
ITJ
nan
KOUI
KOUS
KON
KOKOM
nan
NN
NE
nan
PDS
PDAT
nan
PIS
PIAT
PIDAT
nan
PPER
nan
PPOSS
PPOSAT
nan
PRELS
PRELAT
nan
PRF
nan
PWS
PWAT
PWAV
nan
PAV
nan
PTKZU
PTKNEG
PTKVZ
PTKANT
PTKA
nan
TRUNC
nan
VVFIN
VVIMP
VVINF
VVIZU
VVPP
VAFIN
VAIMP
VAINF
VAPP
VMFIN
VMINF
VMPP
nan
XY
nan
$,
$.
$(

In [21]:
df


Out[21]:
POS DESCRIPTION EXAMPLES
0 ADJA attributives Adjektiv [das] große [Haus]
1 ADJD adverbiales oder prädikatives Adjektiv [er fährt] schnell, [er ist] schnell
2 NaN NaN NaN
3 ADV Adverb schon, bald, doch
4 NaN NaN NaN
5 APPR Präposition; Zirkumposition links in [der Stadt], ohne [mich]
6 APPRART Präposition mit Artikel im [Haus], zur [Sache]
7 APPO Postposition [ihm] zufolge, [der Sache] wegen
8 APZR Zirkumposition rechts [von jetzt] an
9 NaN NaN NaN
10 ART bestimmter oder unbestimmter Artikel der, die, das, ein, eine
11 NaN NaN NaN
12 CARD Kardinalzahl zwei [Männer], [im Jahre] 1994
13 NaN NaN NaN
14 FM Fremdsprachliches Material [Er hat das mit ``] A big fish ['' übersetzt]
15 NaN NaN NaN
16 ITJ Interjektion mhm, ach, tja
17 NaN NaN NaN
18 KOUI unterordnende Konjunktion mit ``zu'' und Infin... um [zu leben], anstatt [zu fragen]
19 KOUS unterordnende Konjunktion mit Satz weil, dass, damit, wenn, ob
20 KON nebenordnende Konjunktion und, oder, aber
21 KOKOM Vergleichskonjunktion als, wie
22 NaN NaN NaN
23 NN normales Nomen Tisch, Herr, [das] Reisen
24 NE Eigennamen Hans, Hamburg, HSV
25 NaN NaN NaN
26 PDS substituierendes Demonstrativpronomen dieser, jener
27 PDAT attribuierendes Demonstrativpronomen jener [Mensch]
28 NaN NaN NaN
29 PIS substituierendes Indefinitpronomen keiner, viele, man, niemand
... ... ... ...
45 PWAV adverbiales Interrogativ- oder Relativpronomen warum, wo, wann, worüber, wobei
46 NaN NaN NaN
47 PAV Pronominaladverb dafür, dabei, deswegen, trotzdem
48 NaN NaN NaN
49 PTKZU ``zu'' vor Infinitiv zu [gehen]
50 PTKNEG Negationspartikel nicht
51 PTKVZ abgetrennter Verbzusatz [er kommt] an, [er fährt] rad
52 PTKANT Antwortpartikel ja, nein, danke, bitte
53 PTKA Partikel bei Adjektiv oder Adverb am [schönsten], zu [schnell]
54 NaN NaN NaN
55 TRUNC Kompositions-Erstglied An- [und Abreise]
56 NaN NaN NaN
57 VVFIN finites Verb, voll [du] gehst, [wir] kommen [an]
58 VVIMP Imperativ, voll komm [!]
59 VVINF Infinitiv, voll gehen, ankommen
60 VVIZU Infinitiv mit ``zu'', voll anzukommen, loszulassen
61 VVPP Partizip Perfekt, voll gegangen, angekommen
62 VAFIN finites Verb, aux [du] bist, [wir] werden
63 VAIMP Imperativ, aux sei [ruhig !]
64 VAINF Infinitiv, aux werden, sein
65 VAPP Partizip Perfekt, aux gewesen
66 VMFIN finites Verb, modal dürfen
67 VMINF Infinitiv, modal wollen
68 VMPP Partizip Perfekt, modal gekonnt, [er hat gehen] können
69 NaN NaN NaN
70 XY Nichtwort, Sonderzeichen enthaltend 3:7, H2O, D2XW3
71 NaN NaN NaN
72 $, Komma ,
73 $. Satzbeendende Interpunktion . ? ! ; :
74 $( sonstige Satzzeichen; satzintern - [,]()

75 rows × 3 columns


In [ ]: