Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
90b672a
Add files via upload
vmkhlv Oct 31, 2018
9627adb
practical1
vmkhlv Nov 3, 2018
5715c83
"```" added on the regular expression
vmkhlv Nov 3, 2018
1591151
filename edited
vmkhlv Nov 3, 2018
4196a3f
2-practical added
vmkhlv Nov 20, 2018
02fa2ec
updated
vmkhlv Nov 20, 2018
61c01b9
updated
vmkhlv Nov 20, 2018
3c1e1dd
updated
vmkhlv Nov 20, 2018
423a9a8
updated
vmkhlv Nov 20, 2018
7cf2724
updated
vmkhlv Nov 20, 2018
760a79b
updated
vmkhlv Nov 20, 2018
73cc5cd
updated
vmkhlv Nov 20, 2018
68bef12
updated
vmkhlv Nov 20, 2018
ca53cee
updated
vmkhlv Nov 20, 2018
7c404bd
updated
vmkhlv Nov 20, 2018
babb5ea
updated
vmkhlv Nov 20, 2018
06746b8
updated
vmkhlv Nov 20, 2018
7d571d3
updated
vmkhlv Nov 20, 2018
fd6c2bb
updated
vmkhlv Nov 20, 2018
8f8cc30
updated
vmkhlv Nov 21, 2018
0ccf82f
added
vmkhlv Nov 25, 2018
e2dc336
updated
vmkhlv Nov 25, 2018
0fa2fe4
updated
vmkhlv Nov 25, 2018
d4b4a6c
updated
vmkhlv Nov 25, 2018
00dae57
upd
vmkhlv Nov 25, 2018
2ed1bb2
updated
vmkhlv Nov 25, 2018
07b48d2
updated
vmkhlv Nov 26, 2018
907a94e
missed \t edited
vmkhlv Nov 27, 2018
c4f5867
practical-3 added
vmkhlv Dec 12, 2018
cde71fe
added
vmkhlv Dec 12, 2018
ba04309
updated
vmkhlv Dec 12, 2018
994a6a4
updated
vmkhlv Dec 12, 2018
dc83b14
updated
vmkhlv Dec 12, 2018
97ef3e3
updated
vmkhlv Dec 12, 2018
4c6c244
updated
vmkhlv Dec 12, 2018
4dc8bc9
updated
vmkhlv Dec 12, 2018
157a3b1
ranks added
vmkhlv Mar 20, 2019
a9524f5
practical4 added
vmkhlv Mar 26, 2019
8effec1
upd
vmkhlv Mar 29, 2019
f1dbdbc
updated
vmkhlv Mar 29, 2019
70799ae
sep fixed
vmkhlv Mar 29, 2019
3227884
updated
vmkhlv Mar 30, 2019
c1db926
upd
vmkhlv Mar 30, 2019
80add6f
upd
vmkhlv Mar 30, 2019
6563aa7
upd
vmkhlv Mar 30, 2019
e4c5690
removed practicals of the incorrect format
vmkhlv Mar 30, 2019
eda31a9
coreference practical added
vmkhlv Mar 30, 2019
4ebe2f3
upd
vmkhlv Mar 30, 2019
d9824d4
upd
vmkhlv Apr 2, 2019
abaea79
fixed
vmkhlv Apr 2, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added 2018-komp-ling/.gitignore
Empty file.
110 changes: 110 additions & 0 deletions 2018-komp-ling/practicals/coreference/cool_pushkin.conllu
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
# sent_id = 1
# text = Однажды Пушкин написал письмо Рабиндранату Тагору.
1 Однажды однажды ADV _ Degree=Pos 3 advmod _ _
2 Пушкин Пушкин PROPN _ Animacy=Anim|Case=Nom|Gender=Masc|Number=Sing 3 nsubj _ _
3 написал писать VERB _ Aspect=Perf|Gender=Masc|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Act 0 root _ _
4 письмо письмо NOUN _ Animacy=Inan|Case=Acc|Gender=Neut|Number=Sing 3 obj _ _
5 Рабиндранату Рабиндранат PROPN _ Animacy=Anim|Case=Dat|Gender=Masc|Number=Sing 6 flat:name _ _
6 Тагору Тагор PROPN _ Animacy=Anim|Case=Dat|Gender=Masc|Number=Sing 3 obl _ SpaceAfter=No
7 . . PUNCT _ _ 6 punct _ SpacesAfter=\s\n

# sent_id = 2
# text = "Дорогой далекий друг, — писал он, — я Вас не знаю, и Вы меня не знаете.
1 " " PUNCT _ _ 2 punct _ SpaceAfter=No
2 Дорогой дорогой ADJ _ Case=Nom|Degree=Pos|Gender=Masc|Number=Sing 4 amod _ _
3 далекий далекий ADJ _ Case=Nom|Degree=Pos|Gender=Masc|Number=Sing 4 amod _ _
4 друг друг NOUN _ Animacy=Anim|Case=Nom|Gender=Masc|Number=Sing 7 parataxis _ SpaceAfter=No
5 , , PUNCT _ _ 4 punct _ _
6 — — PUNCT _ _ 4 punct _ _
7 писал писать VERB _ Aspect=Imp|Gender=Masc|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Act 0 root _ _
8 он он PRON _ Case=Nom|Gender=Masc|Number=Sing|Person=3 7 nsubj _ SpaceAfter=No
9 , , PUNCT _ _ 8 punct _ _
10 — — PUNCT _ _ 8 punct _ _
11 я я PRON _ Case=Nom|Number=Sing|Person=1 14 nsubj _ _
12 Вас вы PRON _ Case=Gen|Number=Plur|Person=2 14 obl _ _
13 не не PART _ _ 14 advmod _ _
14 знаю знать VERB _ Aspect=Imp|Mood=Ind|Number=Sing|Person=1|Tense=Pres|VerbForm=Fin|Voice=Act 7 conj _ SpaceAfter=No
15 , , PUNCT _ _ 14 punct _ _
16 и и CCONJ _ _ 20 cc _ _
17 Вы вы PRON _ Case=Nom|Number=Plur|Person=2 20 nsubj _ _
18 меня я PRON _ Case=Acc|Number=Sing|Person=1 20 obj _ _
19 не не PART _ _ 20 advmod _ _
20 знаете знать VERB _ Aspect=Imp|Mood=Ind|Number=Plur|Person=2|Tense=Pres|VerbForm=Fin|Voice=Act 7 conj _ SpaceAfter=No
21 . . PUNCT _ _ 20 punct _ SpacesAfter=\s\n

# sent_id = 3
# text = Очень хотелось бы познакомиться.
1 Очень очень ADV _ Degree=Pos 2 advmod _ _
2 хотелось хотеться VERB _ Aspect=Imp|Gender=Neut|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Mid 0 root _ _
3 бы бы PART _ Mood=Cnd 2 aux _ _
4 познакомиться знакомиться VERB _ Aspect=Perf|VerbForm=Inf|Voice=Mid 2 xcomp _ SpaceAfter=No
5 . . PUNCT _ _ 4 punct _ SpacesAfter=\s\n

# sent_id = 4
# text = Всего хорошего.
1 Всего весь DET _ Case=Gen|Gender=Neut|Number=Sing 2 det _ _
2 хорошего хороший ADJ _ Case=Gen|Degree=Pos|Gender=Neut|Number=Sing 0 root _ SpaceAfter=No
3 . . PUNCT _ _ 2 punct _ SpacesAfter=\s\n

# sent_id = 5
# text = Саша".
1 Саша Саша PROPN _ Animacy=Anim|Case=Nom|Gender=Masc|Number=Sing 0 root _ SpaceAfter=No
2 " " PUNCT _ _ 1 punct _ SpaceAfter=No
3 . . PUNCT _ _ 1 punct _ SpacesAfter=\n

# sent_id = 6
# text = Когда письмо принесли, Тагор предавался самосозерцанию.
1 Когда когда ADV _ Degree=Pos 3 mark _ _
2 письмо письмо NOUN _ Animacy=Inan|Case=Nom|Gender=Neut|Number=Sing 3 obj _ _
3 принесли приносить VERB _ Aspect=Perf|Mood=Ind|Number=Plur|Tense=Past|VerbForm=Fin|Voice=Act 6 advcl _ SpaceAfter=No
4 , , PUNCT _ _ 3 punct _ _
5 Тагор Тагор PROPN _ Animacy=Anim|Case=Nom|Gender=Masc|Number=Sing 6 nsubj _ _
6 предавался предаваться VERB _ Aspect=Imp|Gender=Masc|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Mid 0 root _ _
7 самосозерцанию самосозерцание NOUN _ Animacy=Inan|Case=Dat|Gender=Neut|Number=Sing 6 obl _ SpaceAfter=No
8 . . PUNCT _ _ 7 punct _ SpacesAfter=\s\n

# sent_id = 7
# text = Так погрузился, хоть режь его.
1 Так так ADV _ Degree=Pos 2 advmod _ _
2 погрузился грузиться VERB _ Aspect=Perf|Gender=Masc|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Mid 0 root _ SpaceAfter=No
3 , , PUNCT _ _ 2 punct _ _
4 хоть хоть ADV _ Degree=Pos 5 obl _ _
5 режь режь NOUN _ Animacy=Inan|Case=Nom|Gender=Fem|Number=Sing 2 nsubj _ _
6 его он PRON _ Case=Gen|Gender=Masc|Number=Sing|Person=3 5 nmod _ SpaceAfter=No
7 . . PUNCT _ _ 6 punct _ SpacesAfter=\s\n

# sent_id = 8
# text = Его жена толкала, толкала, письмо подсовывала — не видит.
1 Его он PRON _ Case=Gen|Gender=Masc|Number=Sing|Person=3 2 nmod:poss _ _
2 жена жена NOUN _ Animacy=Anim|Case=Nom|Gender=Fem|Number=Sing 3 nsubj _ _
3 толкала толкать VERB _ Aspect=Imp|Gender=Fem|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Act 0 root _ SpaceAfter=No
4 , , PUNCT _ _ 3 punct _ _
5 толкала толкать VERB _ Aspect=Imp|Gender=Fem|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Act 3 conj _ SpaceAfter=No
6 , , PUNCT _ _ 5 punct _ _
7 письмо письмо NOUN _ Animacy=Inan|Case=Acc|Gender=Neut|Number=Sing 8 obj _ _
8 подсовывала подсовывать VERB _ Aspect=Imp|Gender=Fem|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Act 3 conj _ _
9 — — PUNCT _ _ 8 punct _ _
10 не не PART _ _ 11 advmod _ _
11 видит видеть VERB _ Aspect=Imp|Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin|Voice=Act 3 conj _ SpaceAfter=No
12 . . PUNCT _ _ 11 punct _ SpacesAfter=\s\n

# sent_id = 9
# text = Он, правда, по-русски читать не умел.
1 Он он PRON _ Case=Nom|Gender=Masc|Number=Sing|Person=3 8 nsubj _ SpaceAfter=No
2 , , PUNCT _ _ 1 punct _ _
3 правда правда ADV _ Degree=Pos 8 parataxis _ SpaceAfter=No
4 , , PUNCT _ _ 3 punct _ _
5 по-русски по-русски ADV _ Degree=Pos 8 advmod _ _
6 читать читать VERB _ Aspect=Imp|VerbForm=Inf|Voice=Act 8 xcomp _ _
7 не не PART _ _ 8 advmod _ _
8 умел уметь VERB _ Aspect=Imp|Gender=Masc|Mood=Ind|Number=Sing|Tense=Past|VerbForm=Fin|Voice=Act 0 root _ SpaceAfter=No
9 . . PUNCT _ _ 8 punct _ SpacesAfter=\s\n

# sent_id = 10
# text = Так и не познакомились.
1 Так так ADV _ Degree=Pos 4 advmod _ _
2 и и PART _ _ 4 discourse _ _
3 не не PART _ _ 4 advmod _ _
4 познакомились знакомиться VERB _ Aspect=Perf|Mood=Ind|Number=Plur|Tense=Past|VerbForm=Fin|Voice=Mid 0 root _ SpaceAfter=No
5 . . PUNCT _ _ 4 punct _ SpacesAfter=\n

14 changes: 14 additions & 0 deletions 2018-komp-ling/practicals/coreference/cool_xrenner.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import xrenner


cool_xrenner = xrenner.Xrenner(model = './eng')
# eng text
with open('coref.html', 'w+', encoding='utf-8') as f:
f.write(cool_xrenner.analyze('eng.conllu', 'html'))
f.close()

rusxrenner = xrenner.Xrenner(model = './rus')
# cool pushkin
with open('coref_pushkin.html', 'w+', encoding='utf-8') as c:
c.write(rusxrenner.analyze('pushkin.conllu', 'html'))
c.close()
Loading