Вероятности вывода следующего символа в N-граммовых языковых моделях - PullRequest
0 голосов
/ 11 февраля 2019

Я ищу основанную на символах модель языка n-грамм, такую, что:

Учитывая набранный текст:

LM.AddText("hell"); // Add typed text

Выводит вероятности каждого символа:

probsCharacters = LM.GetNextCharacterProbs(); // Get probability of next character

probsCharacters["a"] = 0.02;
probsChracters["b"] = 0.0003;
..
probsCharacters["e"] = 0.4;
...
probsCharacters["z"] = ..

Все LM I нашли выходное слово или символьное предсказание, но не символьные вероятности.Любая библиотека / набор инструментов или код, который я мог бы использовать?В идеале в C # или .NET, но я мог бы также создать оболочку, если она в C / C ++ или Python.

...