GithubHelp home page GithubHelp logo

kj2013 / cactus_fall2021 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mbod/comm313_spring2018

7.0 1.0 1.0 60.8 MB

CACTUS: Computational Analysis for Communication on Text, User-generated content, and Social networks. Coming up in Winter 2021 at the National University of Singapore.

Jupyter Notebook 89.02% HTML 10.98%

cactus_fall2021's Introduction

CACTUS: Computational Analysis for Communication on Text, User-generated content, and Social networks

Taught in Winter 2021 at the National University of Singapore

Professor: Dr. Kokil Jaidka Email: [email protected]

Course Description, Goals and Objectives

In this hands-on course students will learn how to manage large textual datasets (e.g. Twitter, YouTube, news stories) to investigate research questions. They will work through a series of steps to collect, organize, analyze and present textual data by using automated tools toward a final project of relevant interest. The course will cover linguistic theory and techniques that can be applied to textual data (particularly from the fields of corpus linguistics and natural language processing).

No prior programming experience is required. Through this course students will gain skills writing Python programs to handle large amounts of textual data and become familiar with one of the key techniques used by data scientists, which is currently one of the most in-demand jobs.

  • This course will be project-based and will provide an introduction to Python programming for collecting, preparing and analyzing text data from various sources including social media (e.g. Twitter), weblogs, online news media and various publicly available archives (e.g. presidential speech archive, congressional sessions).

  • Each week, there will be one tutorial over zoom in which students will report their progress as they work through programming exercises using Jupyter notebooks [A web-based programming environment well suited for data science and class-based assignments].

  • By completing this course students will:

    • gain an understanding of relevant linguistic concepts for the analysis of text
      • understand the field of corpus linguistics and how its concepts and tools can be applied to text analysis questions of relevance to Communication
      • be exposed to a range of techniques from natural language processing and understand how they can be used to improve content analyses
      • gain a basic level of programming proficiency in the Python programming language and have completed a number of programming exercises to build, clean and analysis corpora of text

Forked from COMM313 Spring 2018 Annenberg School for Communication, University of Pennsylvania

Big props to:

Professor: Dr. Matt O'Donnell

Email: [email protected]

cactus_fall2021's People

Contributors

kj2013 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

yifeiw99

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.