2018课程
计算传播学是计算社会科学的重要分支。它主要关注人类传播行为的可计算性基础,以传播网络分析、传播文本挖掘、数据科学等为主要分析工具,(以非介入地方式)大规模地收集并分析人类传播行为数据,挖掘人类传播行为背后的模式和法则,分析模式背后的生成机制与基本原理,可以被广泛地应用于数据新闻和计算广告等场景,注重编程训练、数学建模、可计算思维。本课程致力于介绍python编程和数据科学基础知识。
- 时间:周三 第5-6节 仙Ⅱ-315
- 教师:王成军
王成军,南京大学新闻传播学院副教授,奥美数据科学实验室主任,南京大学计算传播学实验中心副主任、香港城市大学Web Mining Lab成员。
序号 | 日期 | 时间 | 内容 | 课时数量 |
---|---|---|---|---|
1 | 3月7日 | 14:00-16:00 | 引言:计算传播学简介/课程简介 | 2学时 |
2 | 3月14日 | 14:00-16:00 | Python基础: Introduction、How to Run Python Code、Basic Python Syntax | 2学时 |
3 | 3月21日 | 14:00-16:00 | Python基础: Variables & Operators | 2学时 |
4 | 3月28日 | 14:00-16:00 | Python基础: Built-In Scalar Types & Data Structures | 2学时 |
5 | 4月4日 | 14:00-16:00 | Python基础: Control Flow Statements、Defining Functions、Errors and Exceptions | 2学时 |
6 | 4月11日 | 14:00-16:00 | Python基础: Iterators & List Comprehensions | 2学时 |
7 | 4月18日 | 14:00-16:00 | Python基础: Generators and Generator Expressions、Modules and Packages、Strings and Regular Expressions | 2学时 |
8 | 4月25日 | 14:00-16:00 | Python基础: Preview of Data Science Tools、Resources for Further Learning、Appendix: Code To Reproduce Figures | 2学时 |
9 | 5月2日 | 14:00-16:00 | 学生研究项目介绍 | 0学时 |
10 | 5月9日 | 14:00-16:00 | 数据科学: IPython: Beyond Normal Python | 2学时 |
11 | 5月16日 | 14:00-16:00 | 数据科学: Introduction to NumPy | 2学时 |
12 | 5月23日 | 14:00-16:00 | 数据科学:Data Manipulation with Pandas | 2学时 |
13 | 5月30日 | 14:00-16:00 | 数据科学: Visualization with Matplotlib | 2学时 |
14 | 6月6日 | 14:00-16:00 | 数据科学:Machine Learning | 2学时 |
15 | 6月13日 | 14:00-16:00 | 数据科学:Machine Learning | 2学时 |
16 | 6月20日 | 14:00-16:00 | 数据科学:Machine Learning | 2学时 |
Mybinder.org turns a GitHub repo into a collection of interactive notebooks. Have a repository full of Jupyter notebooks? With Binder, open those notebooks in an executable environment, making your code immediately reproducible by anyone, anywhere.
https://hub.mybinder.org/user/computational-class-cc2018-fnvsqpca/tree
- 分析《权力的游戏》中的核心人物及其演变
A Network analysis of Game of Thrones: Analyze the network of characters in Game of Thrones and how it changes over the course of the books. https://www.datacamp.com/projects/76
Get the Data
- Winter is Coming. Let's load the dataset ASAP
- Time for some Network of Thrones
- Populate the network with the DataFrame
- Finding the most important character in Game of Thrones
- Evolution of importance of characters over the books
- What's up with Stannis Baratheon?
- What does the Google PageRank algorithm tell us about Game of Thrones?
- Correlation between different measures
- Conclusion
- Kaggle比赛数据分析 《众包模式下的数据科学编程比赛》
- IMDB电影数据 《让电影成功的元素:基于IMDB数据的分析》
- Wikileaks Afghanistan Data Analysis and Visualization https://github.com/chengjun/WikileaksAfghanistanDataAnalysis
- Olympic Data Analysis https://github.com/data-journalism/olympic
- Whirlwind Tour Of Python https://jakevdp.github.io/WhirlwindTourOfPython/
- Python Data Science Handbook https://jakevdp.github.io/PythonDataScienceHandbook/
- Python for Data Analysis by Wes McKinney, published by O'Reilly Media https://github.com/data-science-lab/pydata-book
- Easley, David and Jon Kleinberg. 2011.Networks, Crowds, and Markets: Reasoning About a Highly Connected World. New York: Cambridge University. 大卫・伊斯利, & 乔恩・克莱因伯格. (2011). 网络、群体与市场:揭示高度互联世界的行为原理与效应机制. 清华大学出版社.
- 许小可、胡海波、张伦、王成军 (2015)社交网络上的计算传播学. 北京: 高等教育出版社.
- 罗杰斯(2015). 数据新闻大趋势: 释放可视化报道的力量. 北京:中国人民大学出版社.
- 菲利普・迈耶(2015). 精确新闻报道. 北京:中国人民大学出版社.
- 刘鹏, 王超. (2015). 计算广告. 人民邮电出版社.
- 戎文晋,张茜. (2015). 互联网广告的市场设计.北京: 电子工业出版社.
-
第一周
- Watts, D.J., A twenty-first century science. Nature, 2007. 445(7127): p. 489-489.
- Lazer, D., et al., Life in the network: The coming age of computational social science. Science, 2009. 323(5915): p. 721.
- 王成军, 计算传播学:作为计算社会科学的传播学[J]. 中国网络传播研究, 2014. 第193-206页
- 王成军, 计算传播学的起源、概念和应用[J]. 编辑学刊, 2016(3): 第59-64页.
- Duncan J. Watts. Should social science be more solution-oriented? Nature Human Behaviour. 1, 0015 (2017) doi:10.1038/s41562-016-0015
-
第三周
- Slides: How I Quit My Ph.D. and Learned to Love Data Science
- 维克托•迈尔•舍恩伯格(Viktor Mayer-Schönberger) 大数据时代:生活、工作与思维的大变革, 浙江人民出版社
- Beginning Python
Everybody in this country should learn how to program a computer, because it teaches you how to think. Steve Jobs
-
第五周
- Onnela, Structure and tie strength in mobile communication networks, PNAS 2007
- Kossinets, G. and Watts, D.J., 2006. Empirical analysis of an evolving social network. science, 311(5757), pp.88-90.
- Christakis, N. A., & Fowler, J. H. (2007). The spread of obesity in a large social network over 32 years. New England journal of medicine, 357(4), 370-379.
- 网络群体与市场 第1、2、3章
-
第七周
- 网络群体与市场 第13、14章
- Broder, A., Kumar, R., Maghoul, F., Raghavan, P., Rajagopalan, S., Stata, R., Tomkins, A. and Wiener, J., 2000. Graph structure in the web. Computer networks, 33(1), pp.309-320.
- Kleinberg, J.M., 1999. Authoritative sources in a hyperlinked environment. Journal of the ACM (JACM), 46(5), pp.604-632.
- Page, L., Brin, S., Motwani, R. and Winograd, T., 1999. The PageRank citation ranking Bringing order to the web. Stanford InfoLab.
-
第九周
- Barabási, A.L. and Albert, R., 1999. Emergence of scaling in random networks. science, 286(5439), pp.509-512.
- Watts, D.J. and Strogatz, S.H., 1998. Collective dynamics of ‘small-world’networks. nature, 393(6684), pp.440-442.
- Kleinberg, J.M., 2000. Navigation in a small world. Nature, 406(6798), pp.845-845.
- 网络群体与市场 第18、20、21章
-
第十一周
- 学生项目介绍
-
第十三周
- Albert, R., Jeong, H. and Barabási, A.L., 1999. Internet: Diameter of the world-wide web. nature, 401(6749), pp.130-131.
- 使用networkx分析网络结构 http://nbviewer.jupyter.org/github/computational-class/cjc/blob/gh-pages/slides/17.networkx.slides.html#/
-
第十五周
- Vickrey, W., 1961. Counterspeculation, auctions, and competitive sealed tenders. The Journal of finance, 16(1), pp.8-37.
- Demange, G., Gale, D. and Sotomayor, M., 1986. Multi-item auctions. Journal of Political Economy, 94(4), pp.863-872.
- 网络群体与市场 第6、9、10章
-
第十七周
- Edelman, B., Ostrovsky, M. and Schwarz, M., 2007. Internet advertising and the generalized second-price auction: Selling billions of dollars worth of keywords. The American economic review, 97(1), pp.242-259.
- Varian, H.R., 2007. Position auctions. international Journal of industrial Organization, 25(6), pp.1163-1178.
- 网络群体与市场 第15章
- 推荐系统简介 http://nbviewer.jupyter.org/github/computational-class/cjc/blob/gh-pages/slides/13.recsys_intro.slides.html#/
- 复旦大学新媒体硕士项目《计算新闻传播学》课程 https://github.com/computational-class/cjc
- 南京大学《数据新闻》2017课程 https://github.com/data-journalism/dj2017
- 用Python玩转数据_南京大学_中国大学MOOC(慕课) http://www.icourse163.org/course/nju-1001571005