终期报告

经过两个月的努力,在导师的帮助下终于算是将项目基本完成了,这个版本最终完成的功能有:

  • 基本单词释义
  • 例句获取
  • 单词纠错

中期之后完成的工作是例句获取和单词纠错,例句获取是爬取了有道翻译的例句,单词纠错则是利用最小距离法

例句获取的具体实现是编写了一个类,其中封装了抓取网页,分析html标签,提取例句的过程,首先取得所翻译单词的网页内容,然后找到examples标签

里的内容,将其加入结果列表。

 

单词纠错的话这个已有了比较成熟的算法,就不需要我自己研究了,采用了最小距离法,同样是编写了一个类,在进行翻译的时候如果返回的结果中没有

翻译,则说明这个单词有问题,则调用纠错类的方式进行纠错,重新进行查询。

 

第一个月的项目期属于摸索和尝试阶段,主要是对在dash中实现翻译scope进行探索,而第二个月的实习期则是比较稳定的阶段,在第一阶段实现基本功能

的基础上更加完善这个项目,增强用户体验。

 

最终的成果就是用户输入单词,然后选择youdao这个scope,则能显示基本释义,例句,如果有错则纠错后显示

 

为期两个月的项目让我对python和linux的使用更加纯熟,同样在资料查找和提取上受益颇多,虽然划词翻译的功能没有实现,有些遗憾,我会接着进行研究和改进的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值