More Than Codes

怕什么真理无穷,进一步有进一步的欢喜。


  • 首页

  • 归档

  • 搜索

【TAIL CAMP】NLP Task:手写作文自动评分

发表于 2018-02-10
字数统计: 726 字 | 阅读时长 ≈ 3 分钟

主要目标

  • 学习使用textblob
  • 学习readability的计算方法和相关工具
  • 自动作文评分理论与方法学习
阅读全文 »

【TAIL CAMP】NLP Task:句子语义相似度预测

发表于 2018-02-01
字数统计: 909 字 | 阅读时长 ≈ 3 分钟

主要目标

  • 学习nltk,gensim等基本自然语言处理工具
  • 学习机器学习基本工具Sklearn
  • 相似度计算理论与方法学习
阅读全文 »

【论文笔记】词向量的生成与语言模型(开发中...)

发表于 2018-01-20
字数统计: 291 字 | 阅读时长 ≈ 1 分钟

这篇博客介绍了六种生成词向量的模型,分别是神经语言模型(NNLM)、对数双线性语言模型(LBLM)、C&W模型、CBOW模型、skip-gram模型、(Order模型)、GloVe模型。

阅读全文 »

【论文笔记】评价词向量性能的八个任务

发表于 2018-01-18
字数统计: 564 字 | 阅读时长 ≈ 2 分钟

词向量的优劣可以从三个任务类型的八个任务进行综合评定。此篇博文简述了评价词向量性能的八个任务。

阅读全文 »

【基础定义】异构数据融合与共享项目基础定义总结

发表于 2017-11-18
字数统计: 1,182 字 | 阅读时长 ≈ 4 分钟

AOP思想

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

这样看来,AOP其实只是OOP的补充而已。OOP从横向上区分出一个个的类来,而AOP则从纵向上向对象中加入特定的代码。有了AOP,OOP变得立体了。如果加上时间维度,AOP使OOP由原来的二维变为三维了,由平面变成立体了。从技术上来说,AOP基本上是通过代理机制实现的。

阅读全文 »

【机器学习】(开发中...)

发表于 2017-11-18
字数统计: 451 字 | 阅读时长 ≈ 2 分钟

正在开发中…

阅读全文 »

【项目笔记】iGEM wiki项目总结

发表于 2017-11-08
字数统计: 516 字 | 阅读时长 ≈ 2 分钟

项目描述

该项目是为SCUT—China_A队伍制作wiki主页。项目比较简单,就是用基本的HTML+CSS+JavaScript写一个网站,大约有20个页面。页面设计是扁平化的极简风格的三栏式布局。项目因为一直没有收到设计稿,项目无法进行,最终在wiki freeze前四天正式开始编码,用时近两天半完成了整个网站的制作。开发过程中基本采用敏捷式开发方法,跟设计组采用流水线的工作形式,迭代开发每一个网页。

项目成果

http://2017.igem.org/Team:SCUT-China_A

阅读全文 »

【解决方案】robo3t 1.1在ubuntu 16.04中无法打开的解决方案

发表于 2017-08-10
字数统计: 139 字 | 阅读时长 ≈ 1 分钟

问题描述

robo3t 1.1在ubuntu 16.04中无法打开,具体表现为双击robo3t可执行文件无反应,用终端 ./robo3t 命令报错为

1
2
3
4
5
6
7
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Available platform plugins are: xcb.
Reinstalling the application may fix this problem.
已放弃 (核心已转储)

解决方案

删除lib中的libstdc++*

阅读全文 »

【解决方案】Chrome更新至58.0后XX.net无法使用,提示“请检查浏览器代理设置”的解决方案

发表于 2017-05-26
字数统计: 279 字 | 阅读时长 ≈ 1 分钟

chrome 更新至58.0后,部分用户会发现xx-net无法使用,并提示“请检查浏览器代理设置”,且日志中反复出现 con failed(连接失败),解决方法如下:

1.将xx-net更新至测试版3.3.2或者稳定版3.3.1
下载地址: https://github.com/XX-net/XX-Net/blob/master/code/default/download.md
2.删除安装文件夹/data/gae_proxy文件夹下的certs文件夹和CA.crt文件
3.在Chrome游览器的设置中删除已导入的xx-net的证书,删除方法参考官方文档https://github.com/XX-net/XX-Net/wiki/%E8%AF%81%E4%B9%A6%E9%94%99%E8%AF%AF
(删除后,如有必要请重新手动添加证书,不过大多数情况下该步骤都能自动完成)
4.检查SwitchyOmega的代理设置(如果没有更改过可跳过该步骤)
5.启动xx-net,如无意外,xx-net可正常运行
(升级xx-net可能需要重新部署服务端并配置,可参考官方文档https://github.com/XX-net/XX-Net/wiki/how-to-create-my-appids )

如有疑问,请留言讨论

【LeetCode刷题记录】9. Palindrome Number

发表于 2017-04-26
字数统计: 396 字 | 阅读时长 ≈ 2 分钟

Description:

Determine whether an integer is a palindrome. Do this without extra space.

这道题目实现并不难,但题目要求空间复杂度为O(1), 有一定的技巧性。

Solutions:

Solution 1:

1
2
3
4
5
6
7
8
9
public boolean isPalindrome(int x) {
int palindromeX = 0;
int inputX = x;
while(x>0){
palindromeX = palindromeX*10 + (x % 10);
x = x/10;
}
return palindromeX==inputX;
}

受到LeetCode 7.Reverse Integer 的启发,将原int型的数据完全反转后,比较反转后的数据与原数据是否相同,相同则为回文,反之不是。

阅读全文 »
123
金成能

金成能

22 日志
GitHub E-Mail
© 2020 金成能
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.3