CornellNLP/ConvoKit
ConvoKit is a toolkit for extracting conversational features and analyzing social phenomena in conversations. It includes several large conversational datasets along with scripts exemplifying the use of the toolkit on these datasets.
This tool helps researchers and social scientists analyze the hidden dynamics within conversations. You input text-based conversations, and it provides insights into aspects like politeness, influence, conversational structure, or how speakers change topics. It's used by anyone studying human interaction through spoken or written dialogue.
625 stars. Available on PyPI.
Use this if you need to understand the social phenomena and linguistic patterns embedded in conversational data, such as debates, interviews, or online discussions.
Not ideal if you are looking for simple keyword extraction or sentiment analysis without deeper structural or social analysis.
Stars
625
Forks
136
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Mar 13, 2026
Commits (30d)
0
Dependencies
24
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/CornellNLP/ConvoKit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
Mickekofi/EyeTubeBot
Product's purpose in the hand of the User will Grant ability to access all internet and Social...
eliterks/whatsapp-chat-analyzer
A powerful Streamlit web application that analyzes WhatsApp group chat data to generate...
DeDolphins/DataHorse
Chat with your data, modify it, visualize it, create and test machine learning models all in...
pkchat-focus/FoCus
Source codes and dataset of Call for Customized Conversation: Customized Conversation Grounding...
subhadipsinha722133/Whatsapp-Chat-analysis
🤖 Whatsapp-Chat analysis This project provides an interactive dashboard to analyze WhatsApp chat data.