File size: 1,100 Bytes
e0b0207 c1692f5 e0b0207 c1692f5 1f20287 c1692f5 1f20287 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
---
license: cc-by-nc-sa-4.0
language:
- ru
---
### Модель предсказания ударения для русских слов
Файлы модели и словари автоматически скачиваются из этого репозитория кодом проекта [https://github.com/Koziev/StressModel](https://github.com/Koziev/StressModel).
Модель используется в [проекте русской генеративной поэзии](https://github.com/Koziev/verslibre).
Пример использования:
```
import stress_model
def render(word):
px = accentuator.predict2(word)
print(' | '.join(accentuator.render_stress(word, pos) for pos in px))
if __name__ == '__main__':
accentuator = stress_model.AccentuatorWrapperWithDictionary()
render('моя')
render('насыпать')
render('кошка')
render('ничегошеньки')
```
Этот код выдаст следующее:
```
мо́я | моя́
насы́пать | насыпа́ть
ко́шка
ничего́шеньки
```
|