社区
Java SE
帖子详情
随即生成中文词组
llddy
2010-05-22 08:26:27
如题
java如何随机生成中文词组不重复,并且有一定意义。
最好的两个字的词组或者三个字的词组,不要太长。
----------------------------------------------
或者随即生成拼音也可以。现在急需要 谢谢。
我想不出来如何弄了。
我可以把汉字转换成拼音,但是拟转换就有问题了。。
期待高人能解决。
...全文
698
10
打赏
收藏
随即生成中文词组
如题 java如何随机生成中文词组不重复,并且有一定意义。 最好的两个字的词组或者三个字的词组,不要太长。 ---------------------------------------------- 或者随即生成拼音也可以。现在急需要 谢谢。 我想不出来如何弄了。 我可以把汉字转换成拼音,但是拟转换就有问题了。。 期待高人能解决。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paullbm
2010-05-23
打赏
举报
回复
[Quote=引用 5 楼 crazylaa 的回复:]
引用 4 楼 llddy 的回复:
声母 韵母 26个字母这不是库吗?
那不生成拼音词组 生成 汉语拼音总可以把。。!!!
难道这个技术目前也不成熟?
26个字母只是 用来生成拼音(单词)的元素, 而想要生成的对象(拼音或单词)是在这个基础上排列组合(你的随机其实就是一个排列组合)得来的。
想想看吧:彩票每次都是从固定的数字(元素)中选,但最后随机出来的那堆数字才……
[/Quote]
彩票的例子比较好。如果以楼主的需求就是希望机选的时候能选出中奖的一组数字!
llddy
2010-05-23
打赏
举报
回复
为这种随即生出来的数组必须要有意义。我想有词库也可以 但是有词库为什么还要随即呢
不如在词库里 直接随即挑选了。
这可能涉及人工智能了吗?
ycnanevol
2010-05-23
打赏
举报
回复
不知道你要的随机有意义的不重复的词库量是多大?你这样做的业务需求是什么呢?
如果要求的数量不多,可以手工录入一些有意义的词组到配置文件,程序加载的时候将配置文件中的内容加载到list,每次随机的时候用iterator来取;
如果想录入汉字所有有意义的组合而且不重复,似乎是一个不可能完成的任务,因为是海量,为了保证不重复又要有一些操作。
buzaibeishang4617016
2010-05-22
打赏
举报
回复
好像有关有关验证码的问题,不懂,顶一下
小_Y
2010-05-22
打赏
举报
回复
要有意义了 貌似要搞了词库,对照。?
crazylaa
2010-05-22
打赏
举报
回复
[Quote=引用 4 楼 llddy 的回复:]
声母 韵母 26个字母这不是库吗?
那不生成拼音词组 生成 汉语拼音总可以把。。!!!
难道这个技术目前也不成熟?
[/Quote]
26个字母只是 用来生成拼音(单词)的元素, 而想要生成的对象(拼音或单词)是在这个基础上排列组合(你的随机其实就是一个排列组合)得来的。
想想看吧:彩票每次都是从固定的数字(元素)中选,但最后随机出来的那堆数字才是最终中奖号码(对象)。
同理,你这里的词组(单词)才是最终对象。而你要求这里的对象meaningful。。。判断一个单词或词组是否有意义,如果没有规则(词库),机器怎么知道?就算是人去判断,也是脑子里知道哪个是词组(单词),哪个不是吧?对人来说,词库在脑子里面而已。。。
llddy
2010-05-22
打赏
举报
回复
声母 韵母 26个字母这不是库吗?
那不生成拼音词组 生成 汉语拼音总可以把。。!!!
难道这个技术目前也不成熟?
zuoguodang
2010-05-22
打赏
举报
回复
生成之后保存到map里面,然后每次生成就比较
guo56560058
2010-05-22
打赏
举报
回复
伪随机,建一个词库吧。技术有限,只能想到这。
希望看到更好的办法。
crazylaa
2010-05-22
打赏
举报
回复
随机词组,有意义??如果没有词库,如何知道有没有意义?
就像你要从26个e文字母中任选N个,必须是个单词。没有词库,可能吗?
机器仅仅是机器,需要规则来指导的,否则就是人工智能了,这要能解决那就发达了。
随机
生成
常用汉字
背景知识 GB 2312-80 是中国国家标准简体
中文
字符集,全称《信息交换用汉字编码字符集·基本集》,由中国国家标准总局发布,1981年5月1日实施。GB2312 编码通行于中国大陆;新加坡等地也采用此编码。中国大陆几乎所有的
中文
系统和国际化的软件都支持 GB 2312。 GB2312 标准共收录 6763 个汉字,其中一级汉字 3755 个,二级汉字 3008 个;同时收录了包括拉
8. 吴恩达深度学习--词向量的
生成
与Emoji
生成
器
本文参考了 何宽 大神的博客,原文点此进因为词嵌入的训练是非常耗费资源的,所以大部分人都是选择加载训练好的词嵌入数据。本博客也是如此,我们主要会学习:我们先来加载所需要的包: 接下来就是加载词向量了,这里我们使用50维的向量来表示单词: 我们加载了一下数据: 执行结果如下: 因为独热向量不能很好地表示词语之间的相似性,所以使用了 GloVe 向量,它保存了每个单词更多、更有用的信息,我们现在可以看看如何比较两个词的相似性。为了衡量两个词的相似程度,我们需要一种方法来衡量两个词的词嵌入向量之间的相似程度,给定
【Python】使用stylecloud绘制词云
更多细节参考:https://github.com/minimaxir/stylecloud。其中最主要、最直观、最需要调整的参数就是icon_name和palette。icon_name决定了最终所
生成
词云图的形状,更多样式直接参考。palette即为选择
生成
的词云图中的文本颜色调配模式。使用前需先将文本分割成
词组
。此页面,选择需要的形状即可。如果需要更多的调色方案,在。
专业英语翻译(二)Deep Learning(上)(
词组
+生词+段落翻译+全文翻译)
11/11 原文: Deep learning allows computational(计算的) models that are composed of multiple processing layers to learn representations of data with multiple levels of abstraction. These methods have dramatically(戏剧地,显然的引人注目地) improved the state-of-the-art in.
银行传票速度测试软件,百张传票软件官方版
百张传票软件官方版是一款适合银行使用的翻打练习软件,百张传票软件官方版也称农信社百张传票汉字录入软件,可以有效的提高大家的工作效率。百张传票练习软件可帮助大家熟练掌握银行相关汉字拼写,提升打字效率。软件功能一、打字练习1、可选择三个难度的随机汉字练习,或导入已有的文本文件(要练习
词组
应选择导入文本文件,自己准备)2、在练习时可按F1,显示对当前汉字的编码提示。二、佰张传票1、应首先输入...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章