2010年03月08日 星期一 16:06
---------- Forwarded message ---------- From: Zoom.Quiet <zoom.quiet在gmail.com> Date: 2010/3/8 Subject: Fwd: [SLL:6983] Fwd: 如何利用txt文本生成一个概念图 To: Chunlei Zhang <lukezhg在gmail.com> Cc: "Python.cn在google" <python-cn在googlegroups.com>, sociallearnlab <sociallearnlab在googlegroups.com> 体积太大... 将代码移动到: http://py.kingsoft.net/res/moinmaper.7z ... > ---------- Forwarded message ---------- > From: Chunlei Zhang <lukezhg在gmail.com> > Date: 2010/3/8 > Subject: 如何利用txt文本生成一个概念图 > To: "zoom.quiet" <zoom.quiet在gmail.com> > > > 我现在面临一个问题,就是像把文本处理成概念图 > 本来这个事情可以利用CmapTools实现,但是奈何这个软件不认识中文(中文在图上显示为乱码) > 所以我想起了zoom.quiet 的文章了 > moinmaper |-- cfg.py |-- data |-- moinmaper-circo.png 使用dot 各种工具输出的图谱 |-- moinmaper-dot.png |-- moinmaper-fdp.png |-- moinmaper-neato.png |-- moinmaper-twopi.png |-- moinmaper.dot 最后自动生成的 .dot 图形脚本 |-- moinmaper.map 这是可以配合 html 生成可点击图片的热区定义 |-- moinmaper.py 唯一的分析脚本! |-- moinutil 从MoinMoin 中选取的相关工具脚本 `-- tpl 进行生成 .dot 的简单模板 生成的效果如附件,所有关键代码和测试数据也都在 .7z 压缩包中了 这是对一个类似 http://wiki.woodpecker.org.cn/moin/ 的维基所有文章进行分析, 生成的一个文章关系图谱, 因为文章级别太多,所以使用关联线的粗细和颜色,配合标明了层级, 类似: [style="setlinewidth(0.8)",color="#335533"]; 就是要求当前关系的连接线宽为 0.8 颜色是 #335533 > 数据文件:language2.txt(见附件) > 内容如下: > Spoken Language is a English 如果仅仅是将这种每行为一 3元论断 的内容解析成关联图, 使用 Py 批量分析,统计后生成 .dot 是非常轻松的事儿... 俺这儿只是举例了一个复杂的维基文章分析实例, 具体的看怎么協助,或是自行完成对应脚本了... > Body language is a nod > Written Language can be written > Language is a Body language > Body language need body movement > Written Language is a painting > Language is a Written Language > Written Language is a symbol > Language is a Spoken Language > Spoken Language can be spoken > Spoken Language is a Chinese > Language has meaning > Body language need body movement > Body language is a nod > Written Language is abstract > > 这里每一行就是一个节点——关系——节点,但是其中节点有重复,关系词有重复,而且还有完全重复的,我想让重复次数多的关系线变粗,节点变大,生成一张概念图。 > > 特向ZQ和大家请教! > > -- > Chunlei Zhang > Ph.D. candidate > Major: Curriculum & Teaching > Scholar Interests: science education; teacher training ; teacher knowledge; > tpck; concept map > Biology Teaching Club:http://sites.google.com/site/bioteahouse/ > ... > 邮件来自 `SLL`(SocialLearnLab)"教育大发现"邮件列表 > 详情: https://groups.google.com/group/sociallearnlab > 发言: sociallearnlab在googlegroups.com > 退订: sociallearnlab-unsubscribe在googlegroups.com > 官网: http://sociallearnlab.org/ > 维基: http://sociallearnlab.org/wiki/ > 工程: http://code.google.com/p/sociallearnlab/ -- http://zoomquiet.org 人生苦短? Pythonic! -------------- 下一部分 -------------- A non-text attachment was scrubbed... Name: moinmaper-dot.png Type: image/png Size: 780703 bytes Desc: 不可用 URL: <http://www.zeuux.org/pipermail/zeuux-python/attachments/20100308/ed503f32/attachment-0001.png>
Zeuux © 2024
京ICP备05028076号