Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我第一次使用马尔可夫链。
我想结合两个文本来源并获得可读的马尔可夫链。我正在使用的实现在这里 - 文本源被剥离标记等。
我第一次接触到马尔可夫链是使用Ruby Rbot IRC 机器人。他们的 Markov 插件源在这里。
我发现我使用 PHP 马尔科夫算法的输出很混乱。我能看到的一件事是 rbot 实现将两个单词链接在一起开始。有没有一种明确的方法可以通过我链接的 PHP 实现来实现这一点?如果没有,是否有可以做到这一点的 PHP 实现?
你想做单词链接还是字母链接?您上面的 PHP 实现会进行字母转换,这将倾向于乱码,而不仅仅是看起来不合适的单词,低阶值。看起来 rbot 进行了单词链接,它隐式地生成了更多“可读”的文本。
马尔可夫链很容易实现。我认为将 PHP 源代码调整为按单词而不是按字母进行拆分和链接并不难。我一直在考虑制作一个可以获取表并生成字符串的纯 sql 存储过程。