SoftwareApplication
identifier: 10.5281/zenodo.47756
name: Cross-perspective Topic Modeling
description: An application that uses cross-perspective topic modeling to extract topics and opinions from text and provides insight into how they change over time.
description: * 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.
code repository: https://github.com/NLeSC/cptm
author: Person
  given name: Lars
  family name: Buitinck
  name: Lars Buitinck
  affiliation: Organization
    name: Netherlands eScience Center
author: https://orcid.org/0000-0002-8329-7000
author: 0000-0002-6033-960X
keywords: Text analysis & natural language processing
programming language: Jupyter Notebook
programming language: Python
programming language: Shell
license:
  creative work: creativeWork
    name: Apache-2.0
reference publication: 978-1-61499-672-9-28

https://orcid.org/0000-0002-8329-7000
type: Person
given name: Janneke
family name: van der Zwaan
name: Janneke van der Zwaan
affiliation: Organization
  name: Netherlands eScience Center

0000-0002-6033-960X
type: Person
given name: Patrick
family name: Bos
name: Patrick Bos
role name: RSE
affiliation: Organization
  name: Netherlands eScience Center

978-1-61499-672-9-28
type: ScholarlyArticle
name: Validating Cross-Perspective Topic Modeling for Extracting Political Parties' Positions from Parliamentary Proceedings
url: https://doi.org/10.3233%2F978-1-61499-672-9-28