Rand distribs
This commit is contained in:
parent
3df67eafac
commit
91d85e28d6
21038
dev-0/out.tsv
21038
dev-0/out.tsv
File diff suppressed because it is too large
Load Diff
18
lm0.py
18
lm0.py
@ -1,11 +1,17 @@
|
|||||||
import sys
|
import sys
|
||||||
|
import random
|
||||||
|
|
||||||
|
distribs = [
|
||||||
|
'a:0.6 the:0.2 :0.2',
|
||||||
|
'the:0.7 a:0.2 :0.1',
|
||||||
|
'the:0.9 :0.1',
|
||||||
|
'in:0.3 of:0.2 to:0.15 and:0.15 a:0.05 the:0.05 be:0.05 :0.05',
|
||||||
|
'the:0.3 be:0.2 to:0.15 of:0.15 and:0.05 a:0.05 in:0.05 :0.05',
|
||||||
|
'of:0.3 in:0.2 to:0.15 and:0.15 a:0.05 the:0.05 be:0.05 :0.05'
|
||||||
|
]
|
||||||
|
|
||||||
for line in sys.stdin:
|
for line in sys.stdin:
|
||||||
ctx = line.split('\t')[6:]
|
ctx = line.split('\t')[6:]
|
||||||
|
|
||||||
if ctx[0].endswith('\n'):
|
i = random.randint(0, len(distribs) - 1)
|
||||||
print('The:0.7 A:0.2 :0.1')
|
print(distribs[i])
|
||||||
elif ctx[0].endswith('.'):
|
|
||||||
print('The:0.9 :0.1')
|
|
||||||
else:
|
|
||||||
print('the:0.3 be:0.2 to:0.15 of:0.15 and:0.05 a:0.05 in:0.05 :0.05')
|
|
Loading…
Reference in New Issue
Block a user