Cross-perspective Topic Modeling

An application that uses cross-perspective topic modeling to extract topics and opinions from text and provides insight into how they change over time.

7
mentions
3
contributors
288 commits | Last update: October 27, 2017

Cite this software

DOI:
[[ releases.length > 0 ? releases[selectedIndex].doi : conceptDOI ]]
Copy to clipboard
Choose a citation style:
Download file

What Cross-perspective Topic Modeling can do for you

  • Experiment with different settings
  • Generate iPython notebooks to visualize results
  • Downloading and preprocessing of the Dutch parliamentary proceedings

cptm is an implementation of cross-perspective topic modeling, which is is a topic modeling method that simultaneously extract topics and opinions from text. Topics are learned from nouns and opinions from adjectives. To use this tool, you need a corpus that is divided into perspectives. In the DiLiPaD project a perspective refers to a political party. We used this tool to extract topics and opinions from parliamentary proceedings.

Read more
Tags
  • Text analysis & natural language processing
Programming Language
  • Python
  • Cython
License
  • Apache-2.0
Source code

Participating organizations

Mentions

6 Presentations

  • Text Mining and Validation of Results, What is Good Enough?
  • Validating Cross-Perspective Topic Modeling for Extracting Political Parties’ Positions from Parliamentary Proceedings
  • Dilipad: Cross-Perspective Topic Modeling on Parliamentary Proceedings
  • Cross-Perspective Topic Modeling on Parliamentary Proceedings
  • Validating Cross-Perspective Topic Modeling for Extracting Political Parties’ Positions from Parliamentary Proceedings
  • Digging into Parliamentary Data, Tracking Topics and Opinions over Time

Contributors

  • Janneke van der Zwaan
    Netherlands eScience Center
  • Lars Buitinck
    Netherlands eScience Center
  • Patrick Bos
    Netherlands eScience Center
Contact person
Janneke van der Zwaan
Netherlands eScience Center