这种翻译是怎么实现的 网址:http://dj.iciba.com/hello/ 谷歌的翻译 api 可以实现 基本的 中文转英文 英文转中文 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 单词翻译比较简单,只需要对所有单词有索引表就行了。简单点说就是数据库里面有个字段是单词名称,然后其它字段保存翻译信息、发音、解释、例句等等就完毕了。(当然实际的系统并不是如此之简单)Select * From dict Where word = %param%复杂的是整段话的翻译,这个需要有语法解析能力,甚至还要有上下文理解能力。但实际上至今为止就没什么做的好的。否则广大翻译早下岗了。 一般都不会是准确翻译的,只能是大概翻译简单地说就是做好各种词库句型库,根据用户输入的信息进行模糊查询,这里的模糊查询是当不能精确匹配某个key的时候,取最大相似度的key的翻译,或者提示用户是不是要查询的是xxx等等,如果不存在相似,就拆分成单词匹配翻译 翻译很简单的 solr 搜索 求教 读取windows系统日志evt文件 hibernate的left join on问题 struts数据源的问题 开源爱好者进来 ----挑战自以为是开源爱好的人 TOMCAT5下如何配置JMS 请问在Struts中怎样访问数据库? 消息驱动BEAN调试问题(精通EJB2里的第八章的例子):请各位帮忙. 关于osworkFlow。 请教log4j的输出问题 weblogic6,EJB,LookUp jdbc 连接mysql数据库为什么总出插入数据失败Table 'mydata.staff' doesn't exist的错误 求java写入txt解决中文乱码的的写法
(当然实际的系统并不是如此之简单)
Select * From dict Where word = %param%
复杂的是整段话的翻译,这个需要有语法解析能力,甚至还要有上下文理解能力。但实际上至今为止就没什么做的好的。否则广大翻译早下岗了。
简单地说就是做好各种词库句型库,根据用户输入的信息进行模糊查询,这里的模糊查询是当不能精确匹配某个key的时候,取最大相似度的key的翻译,或者提示用户是不是要查询的是xxx等等,如果不存在相似,就拆分成单词匹配翻译