###superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。Clean code、Fluent style、Java8 feature: Lambdas, Streams and Functional-style Programming。
###升学考试、工作求职、充电提高,都少不了英语的身影,英语对我们来说实在太重要了。你还在为记不住英语单词而苦恼吗?还在为看不懂英文资料和原版书籍而伤神吗?superword可以在你英语学习的路上助你一臂之力。
###superword利用计算机强大的计算能力,使用机器学习和数据挖掘算法找到读音相近、外形相似、含义相关、同义反义、词根词缀的英语单词,从而非常有利于我们深入地记忆理解这些单词。
###捐赠致谢
###使用方法:
1、安装JDK8和Maven3.3.3
将JDK的bin目录和Maven的bin目录加入PATH环境变量,确保在命令行能调用java和mvn命令:
java -version
java version "1.8.0_60"
mvn -v
Apache Maven 3.3.3
2、获取superword源码
git clone https://github.com/ysc/superword.git
cd superword
建议自己注册一个GitHub账号,将项目Fork到自己的账号下,然后再从自己的账号下签出项目源码,
这样便于使用GitHub的Pull requests功能进行协作开发。
3、运行项目
unix类操作系统执行:
chmod +x startup.sh & ./startup.sh
windows类操作系统执行:
mvn clean install
将target/superword-1.0.war文件手动拷贝到你自己的apache-tomcat-8.0.28/webapps目录后启动tomcat
4、使用系统
打开浏览器访问:http://localhost:8080/superword-1.0/index.jsp
###如何正确地快速地看电影学英语 ###使用Java8实现自己的个性化搜索引擎 ###192本软件著作用词分析 ###2000个软件开发领域的高频特殊词及精选例句 ###英语单词音近形似转化规律研究 ###986组同义词辨析 ###3211个词及其反义词 ###13054个词及其词义数 ###词组习语3054组 ###1208个合成词 ###根据76大细分词性对单词进行归组 ###分析996个词根在各大考纲词汇中的作用 ###分析113个前缀在各大考纲词汇中的作用 ###分析151个后缀在各大考纲词汇中的作用 ###分析在各大考纲词汇中既没有词根也没有前缀和后缀的独立单词 ###分析在各大考纲词汇中同时拥有前缀后缀和词根的词 ###JDK源代码以及200多部软件著作中出现的以连字符构造的1011个合成词 ###利用1691个精选句子彻底掌握2898个单词 ###一个月的时间让你的词汇量翻一翻 ###英语单词前缀规则总结 ###英语单词后缀规则总结 ###考虑到爱词霸的防爬虫限制,特提供包含61821个单词的爱词霸HTML页面origin_html.zip文件供下载,下载地址,解析程序 ###项目中最重要的素材之一是IT领域中和软件开发相关的249本电子书,大多数书都跟大数据和搜索引擎有关系,因为这是我的研究方向。这些书我打包到了一起并提供下载:it-software-domain.zip