about
Lmsys-Chat-1M: A Large-Scale Real-World LLM Conversation Dataset (arxiv.org)
2 points by Palmik on Sep 25, 2023 | hide | past | pdf | 1 comment on HN

In plain words: A free collection of one million real chats between users and 25 chatbots, gathered from two public chat sites to show how people use them. A content filter trained on it matched GPT-4, showing the data can build tools as good as the top chatbot.

Abstract · LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Dataset

Studying how people interact with large language models (LLMs) in real-world scenarios is increasingly important due to their widespread use in various applications. In this paper, we introduce LMSYS-Chat-1M, a large-scale dataset containing one million real-world conversations with 25 state-of-the-art LLMs. This dataset is collected from 210K unique IP addresses in the wild on our Vicuna demo and Chatbot Arena website. We offer an overview of the dataset's content, including its curation process, basic statistics, and topic distribution, highlighting its diversity, originality, and scale. We demonstrate its versatility through four use cases: developing content moderation models that perform similarly to GPT-4, building a safety benchmark, training instruction-following models that perform similarly to Vicuna, and creating challenging benchmark questions. We believe that this dataset will serve as a valuable resource for understanding and advancing LLM capabilities. The dataset is publicly available at https://huggingface.co/datasets/lmsys/lmsys-chat-1m.

Lianmin Zheng, Wei-Lin Chiang, Ying Sheng, Tianle Li, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang, Zhuohan Li, Zi Lin, Eric P. Xing, Joseph E. Gonzalez, Ion Stoica, et al.
arXiv:2309.11998 · cs.CL, cs.AI · submitted Sep 21, 2023 · updated Mar 10, 2024
abstract · pdf · html

add comment on HN
Also discussed: Oct 2023 (1 point, 0 comments)

Figure 3 is interesting, it's topic distribution of 100K sampled conversations:

    Cluster 1: Discussing software errors and solutions
    Cluster 2: Inquiries about AI tools, software design, and programming
    Cluster 3: Geography, travel, and global cultural inquiries
    Cluster 4: Requests for summarizing and elaborating texts
    Cluster 5: Creating and improving business strategies and products
    Cluster 6: Requests for Python coding assistance and examples
    Cluster 7: Requests for text translation, rewriting, and summarization
    Cluster 8: Role-playing various characters in conversations
    Cluster 9: Requests for explicit and erotic storytelling
    Cluster 10: Answering questions based on passages
    Cluster 11: Discussing and describing various characters
    Cluster 12: Generating brief sentences for various job roles
    Cluster 13: Role-playing and capabilities of AI chatbots
    Cluster 14: Requesting introductions for various chemical companies
    Cluster 15: Explicit sexual fantasies and role-playing scenarios
    Cluster 16: Generating and interpreting SQL queries from data
    Cluster 17: Discussing toxic behavior across different identities
    Cluster 18: Requests for Python coding examples and outputs
    Cluster 19: Determining factual consistency in document summaries
    Cluster 20: Inquiries about specific plant growth conditions