Logo

Getting Started

  • Installing ConvoKit
  • Introductory tutorial
  • Core Concepts
  • Data Format
  • Configurations
  • Troubleshooting

API Reference

  • The Corpus model
  • Transformers
    • Preprocessing
    • Feature extraction
    • Analysis
    • Transformer (base class)
  • Utilities

Datasets and Examples

  • Datasets
  • Examples
convokit
  • Conversational Analysis Modules
  • View page source

Conversational Analysis Modules¶

These are the main offerings of ConvoKit: standalone modules implementing various functions for analyzing conversational behavior. Each module is a Transformer subclass.

Transformers come under three categories: preprocessing, feature extraction, and analysis.

  • Preprocessing
    • TextParser
    • TextToArcs
    • TextCleaner
    • TextProcessor (base class)
  • Feature extraction
    • Bag-of-words
    • Column-normalized tf-idf
    • Hyperconvo
    • PhrasingMotifs
    • PolitenessStrategies
    • PromptTypes
    • ExpectedContextModel
    • Redirection
    • UtteranceLikelihood
    • PivotalMomentMeasure
  • Analysis
    • Classifier
    • VectorClassifier
    • Coordination
    • FightingWords
    • Forecaster
    • Forecaster Model
    • ThreadEmbedder
    • CommunityEmbedder
    • Pairer
    • PairedPrediction
    • Ranker
    • SpeakerConvoDiversity
    • Redirection
    • UtteranceLikelihood
    • TalkTimeSharingDynamics
  • Transformer (base class)
Previous Next

© Copyright 2017-2025 The ConvoKit Developers.

Built with Sphinx using a theme provided by Read the Docs.