Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/justxuewei/centering-resonance-analysis
对Centering Resonance Analysis(CRA)的实现,其主要针对于中文语言的实现,使用Neo4j作为图数据库存储单词与单词之间的关系。
https://github.com/justxuewei/centering-resonance-analysis
Last synced: 6 days ago
JSON representation
对Centering Resonance Analysis(CRA)的实现,其主要针对于中文语言的实现,使用Neo4j作为图数据库存储单词与单词之间的关系。
- Host: GitHub
- URL: https://github.com/justxuewei/centering-resonance-analysis
- Owner: justxuewei
- Created: 2019-01-22T09:25:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-22T09:44:14.000Z (almost 6 years ago)
- Last Synced: 2024-11-09T05:33:31.945Z (2 months ago)
- Language: Python
- Homepage:
- Size: 51.1 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Centering Resonance Analysis (CRA)
![](https://img.shields.io/appveyor/ci/gruntjs/grunt.svg) ![](https://img.shields.io/badge/version-v1.0.1-brightgreen.svg) ![](https://img.shields.io/badge/neo4j-v3.3.5-blue.svg) ![](https://img.shields.io/badge/python-v3.6-blue.svg)
这个项目是对Centering Resonance Analysis(CRA)的实现,其主要针对于中文语言的实现。在v1.0.0中,使用py2neo代替原先neo4j-driver,同时关系不会重复添加,生成的图具有更好的效果。
## 基础配置
本项目使用Neo4j作为图数据库存储单词与单词之间的关系,所以需要指定图数据库的uri、dbname和password。
所以在使用时需要创建conf.py,然后添加一些相关配置
- neo4j_cra_bolt: 是否使用bolt(Bool)
- neo4j_cra_host: neo4j的uri
- neo4j_cra_db: neo4j的数据库名
- neo4j_cra_psw: neo4j的密码## 实现效果
文章摘自[习近平致信祝贺首届数字中国建设峰会开幕](http://www.xinhuanet.com/2018-04/22/c_1122722221.htm),最终效果图如下:
![](http://res.niuxuewei.com/graph1.svg)
## 存在的问题
目前打算将CRA应用到假新闻检测中,但是我认为CRA还有一些地方不足以支撑其对假新闻的辨别:
- 缺乏对数量词的分析。假新闻中对于数据的造假是很普遍的,但是原始的CRA方法仅仅是通过连接名词短语来实现的。
## 参考资料
- Corman, S. R., Kuhn, T., McPhee, R., and K. Dooley (2002). Studying Complex Discursive Systems: Centering Resonance Analysis of Communication. Human Communication Research, 28(2), 157-206.
- [Visone - CRA](http://visone.info/wiki/index.php/CRA)
- [jieba中文分词](https://github.com/fxsjy/jieba)---
Contact
- E-Mail: [email protected]
- Homepage: http://www.nxw.name