编写包含 160 位可恢复信息的合成英语短语

     2023-03-22     87

关键词:

【中文标题】编写包含 160 位可恢复信息的合成英语短语【英文标题】:Compose synthetic English phrase that would contain 160 bits of recoverable information 【发布时间】:2011-06-09 13:16:16 【问题描述】:

我有 160 位随机数据​​。

只是为了好玩,我想生成伪英语短语来“存储”这些信息。我希望能够从短语中恢复这些信息。

注意:这不是一个安全问题,我不在乎其他人是否能够恢复信息,甚至检测到它是否存在.

从最重要到最不重要的更好短语的标准:

短 独特 自然外观

目前的做法,建议here:

列出 1024 个名词、动词和形容词的三个列表(选择最流行的)。按以下模式生成短语,每个单词读取 20 位:

名词动词形容词动词, 名词动词形容词动词, 名词动词形容词动词, 名词动词形容词动词。

现在,这似乎是一个不错的方法,但这个短语有点太长了,有点太沉闷了。

我找到了一个词库here(部分语音数据库)。

经过一些临时过滤后,我计算出这个语料库大约包含

50690 个可用形容词 123585 名词 15301 个动词 13010 个副词(不包括在模式中,但在答案中提到)

这让我最多可以使用

每个形容词 16 位(实际上是 16.9,但我不知道如何使用小数位) 每个名词 15 位 每个动词 13 位 每个副词 13 位

对于名词-动词-形容词-动词模式,这为短语中的每个“句子”提供 57 位。这意味着,如果我使用从这个语料库中可以得到的所有单词,我可以生成三个句子而不是四个句子(160 / 57 ≈ 2.8)。

名词动词形容词动词, 名词动词形容词动词, 名词动词形容词动词。

还是有点太长太枯燥了。

任何提示我该如何改进它?

我看到的我可以尝试:

在编码之前尝试以某种方式压缩我的数据。但由于数据是完全随机的,只有一些短语会更短(而且,我猜,不会短很多)。

改进短语模式,使其看起来更好。

使用多种模式,使用短语中的第一个单词以某种方式指示未来解码使用了哪种模式。 (例如,使用最后一个字母甚至单词的长度。)根据数据的第一个字节选择模式。

...我的英语不太好想出更好的短语模式。有什么建议吗?

在模式中使用更多的语言学。不同的时态等。

...我想,我需要比现在更好的词库。有什么提示我在哪里可以买到合适的?

【问题讨论】:

尝试使用时态会导致复杂化,因为英语没有规则的形态系统。例如,对于第三人称复数主动直陈式,我们在“他们去”和“他们去”之间有一个紧张的区别,但在“他们适合(过去)”和“他们适合(现在)”之间没有区别。由于时态区分的可用性因其他数据而异,因此很难以简单的方式将其合并到您的存储算法中。 很抱歉,但我发现自己不得不提出相关建议,无论它是否真的完全回答了您的问题:tools.ietf.org/html/rfc1605 【参考方案1】:

我会考虑在您的列表中添加副词。这是我想出的一个模式:

<Adverb>, the
    <adverb> <adjective>, <adverb> <adjective> <noun> and the
    <adverb> <adjective>, <adverb> <adjective> <noun>
<verb> <adverb> over the <adverb> <adjective> <noun>.

这可以编码 181 位数据。我使用不久前从 WordNet 数据中制作的列表得出了这个数字(可能有点偏离,因为我包含了复合词):

12650 个可用名词(13.6 位/名词,四舍五入) 5247 个可用形容词(12.3 位/形容词) 5009 个可用动词(12.2 位/动词) 1512 个可用副词(10.5 位/副词)

例句:“浸泡,习惯性的愚蠢,社会投机的样本和无所畏惧的灾难性,在某个互惠的宏观世界中,在不可避免的间歇性被子上天使般地排挤。”

【讨论】:

很好,谢谢。除了我会造一个两三句话的短语,这句话有点太不自然了。 (另外:你的形容词数量比我少很多——也许我算错了什么?) 我想补充一点:使用英文编码的方式,但是用自己喜欢的歌曲来唱。当我这样做时,我能够记住 70 个地铁站!

有关食物的英语短语

...术A  在餐厅里吃饭的时候,是最容易想起有关食物的英语短语的时候。下面是我给大家整理的有关食物的英语短语,供大家参阅!  常用食物英语短语  Idon'twantjunkfoodanymore.I'dliketotrysomehealthyfoods.  我再也不想吃垃... 查看详情

常用英语短语累积

...强烈。如:SheknowstwootherforiegnlanguagesbesidesEnglish。她除了英语外还知道两种其他外语。 查看详情

英语学习介词短语做定语

othertechnologiesbesidesHTMLaregenerallyusedtodescribethewebpage‘sappearance. besidesHTML这是个介词短语做后置定语修饰前面的technologies,后置的意思就是放在后面的意思,句子主干是technologiesareusedtodescribeappearance.理解句子的时候想要不被一... 查看详情

英语短语

500个英语常用表达1.abigheadache令人头痛的事情2.afractionof一部分3.amatterofconcern焦点4.aseriesof一系列,一连串aboveall首先,尤其是5.absentfrom不在,缺席6.abundantin富于7.accountfor解释8.accusesb.ofsth.控告9.addto增加(addupto)10.afterall毕竟,究竟11. 查看详情

覆盖的英语短语

...,叶叶相交通。”下面就由我为大家带来关于覆盖的英语短语集锦,希望大家能有所收获。  关于覆盖的相关短语  覆盖板overlay;  覆盖保护层protectivemulch;  覆盖宝石capjewel;  覆盖本领光coveringpower;  覆盖变换cov... 查看详情

查找一个短语在英语中是不是“普遍罕见”

】查找一个短语在英语中是不是“普遍罕见”【英文标题】:Findifaphraseis\'generallyrare\'inEnglish查找一个短语在英语中是否“普遍罕见”【发布时间】:2020-03-3106:49:42【问题描述】:我想从文本中提取稀有词。在该文本中并不罕见... 查看详情

与啥相比的英语短语

...琴艺还没学到家呢。下面是我给大家整理的与什么相比的英语短语的相关知识,供大家参阅!  与什么相比的英语短语篇1  1.CBS'sratingsagainshowedhugeimprovementoverthepreviousyear.  与前一年相比,哥伦比亚广播公司的收视率再次... 查看详情

大学英语三级作文常用短语有哪些?

大学英语三级考试的侧重点主要是大专生,并不是每一个高等院校。对于国内考生来讲,英语三级作文都是非常难取得高分的,所以小编针对各位考生比较薄若的一个地方给各位考生准备了一些必备的英语三级作文练习来帮助各... 查看详情

关于食物的英语短语

...天,一日不吃饿得慌。下面是我给大家整理的关于食物的英语短语,供大家参阅!  关于食物的英语短语篇1  1)早餐烧饼:Clayovenrolls  2)油条:Friedbreadstick  3)水饺:Boileddumplings  4)馒头:Steamedbuns  5)饭团:Riceandvegetable... 查看详情

引导的英语短语

...行为的帮人走出困境。下面就由我为大家带来关于引导的英语短语集锦,希望大家能有所收获。  关于引导的相关短语  引导操作pilotoperation;  引导程序boot(strap)program;计bootstrap;  引导传播讯guidedpropagation;trapping;  引... 查看详情

参加英语短语

...看看。下面是我给大家整理的,供大家参阅!  参加join英语短语1  IliketowatchagrouporactivityforawhilebeforeIjoinin.  在我加入某群人或某项活动之前,我会先站一边看一会儿...  Butnotjustjointhem,Iwouldpletelytransformmyself.  但不仅是... 查看详情

匹配词汇单词和短语

...hrases【发布时间】:2021-05-1107:58:39【问题描述】:我正在编写一个以vocabularyword/phrase作为输入参数的应用程序/逻辑。我在为此参数的值编写验证逻辑时遇到问题!以下是我想出的规则:最多可包含4个单词(带或不带连字符)允... 查看详情

中考英语有关take的短语和用法

参考技术A  take有拿;取;执行;需要;接受等意思,那么你知道有关take的常用短语都有哪些吗?下面是我为大家带来关于take的常见短语和用法,欢迎大家学习!  中考take的常用短语:  1.takeafter(不用进行式)-tolookorbehavelike(anolder... 查看详情

ansible生成主机hosts文件、cron任务与硬件信息

...在练习ansible。以前觉得ansible繁琐,yml文件不熟悉,很难编写。但是在不断的练习中,笔者逐渐发觉Ansible这个框架真是省心省力。在多次实践中,各个模块其实可以直接ansible-doc查看模块的example,直接复制修改后就可以直接拿来... 查看详情

英语语法

限定词类(定语)限定词除去关系限定词和疑问限定词。名词。形容词短语:形容词原级短语:[副词+]形容词[+介词短语(状语)]。非(as/so+形容词+as):部分后置。as/so+形容词+as:全部后置。比较级:最高级:前面需要定冠词(the)或... 查看详情

过滤一组包含在其他短语中的所有短语的算法

】过滤一组包含在其他短语中的所有短语的算法【英文标题】:Algorithmtofilterasetofallphrasescontaininginotherphrase【发布时间】:2009-09-0310:02:23【问题描述】:给定一组短语,我想过滤包含任何其他短语的所有短语集。此处包含意味着... 查看详情

常见it英语短语一

SSO(Singlesign-on)单点登陆、aspect-orientedprogramming,AOP面向切面、CORS:Cross-originresourcesharing跨域资源共享、MIME (MultipurposeInternetMailExtensions)是描述消息内容类型的因特网标准、POJOs(PlainOldJavaObjects,普通的Java对象)、(ProjectObjectModel... 查看详情

英语文章常用短语部分摘选集锦

**=================文章====================**       TouchyTopics敏感话题    InNorthAmericawhenpeoplemeeteachotherforthefirsttime,theytalkaboutthingslik 查看详情