Predict-Text-N-Grams:根据输入文本选择角色

时间:2024-03-24 15:20:00
【文件属性】:

文件名称:Predict-Text-N-Grams:根据输入文本选择角色

文件大小:428KB

文件格式:ZIP

更新时间:2024-03-24 15:20:00

Java

预测文本N克 主要说明: 根据输入文本选择角色。 在这个项目中,我们基于markov过程创建了一个文本生成系统,描述如下: 0阶-选择与最后阶段无关。 顺序1-在时间t的char选择取决于时间t-1。 2阶-在时间t的char选择取决于时间t-1和t-2,依此类推。 第1部分: 班级: 一种。 MarkovZero-生成随机文本。 b。 MarkovOne-依靠1个字符选择下一个字符。 C。 MarkovFour-依靠4个字符来选择下一个字符。 d。 MarkovModel-依靠N个字符选择下一个字符。 e。 MarkovRunner-运行和测试MarkovZero,MarkovOne,MarkovFour,MarkovModel。 F。 测试仪-运行测试 方法: 一种。 main-从数据文件夹接收文件路径。 b。 RunMarkovZero-创建文本文件的Ma


【文件预览】:
Predict-Text-N-Grams-main
----README.md(2KB)
----part2()
--------MarkovRunnerWithInterfaceEfficient.java(2KB)
--------empty2(1B)
--------EfficientMarkovModel.java(3KB)
--------IMarkovModel.java(672B)
--------MarkovRunnerWithInterface.java(2KB)
--------AbstractMarkovModel.java(2KB)
----part1()
--------MarkovModel.java(3KB)
--------MarkovOne.java(2KB)
--------empty1(1B)
--------MarkovZero.java(978B)
--------Test.java(517B)
--------MarkovRunner.java(2KB)
--------MarkovFour.java(2KB)
----data()
--------romeo.txt(150KB)
--------tests(6B)
--------melville.txt(80KB)
--------alice.txt(156KB)
--------merkel.txt(14KB)
--------hawthorne.txt(485KB)
--------marseillaise.txt(1KB)
--------confucius.txt(186KB)
--------putin.txt(19KB)

网友评论