{
  "fetched_at": "2026-10-19T11:25:24Z",
  "source_url": "https://www.kaggle.com/competitions/fds-block5-nlp/data",
  "pages": [
    {
      "name": "data-description",
      "content": "Steam là nền tảng PC hàng đầu cho các trò chơi. Trong nhiều năm hoạt động trực tuyến, Steam đã thu thập được rất nhiều bài đánh giá về các trò chơi của mình. Những đánh giá này đại diện cho một cơ hội tuyệt vời để phân tích các yếu tố hài lòng và không hài lòng xung quanh trò chơi và thể loại, cũng như tình cảm theo thời gian.\n\nBộ dữ liệu chứa hơn 400 nghìn bài đánh giá từ nhiều game nổi tiếng có sẵn công khai bằng tiếng Anh từ phần Steam Reviews của cửa hàng Steam do Valve điều hành. Mỗi bài đánh giá được mô tả bằng văn bản đánh giá, id của trò chơi mà nó thuộc về, cảm nhận của bài đánh giá (tích cực hoặc tiêu cực) và một số người dùng cho rằng bài đánh giá đó hữu ích.\n\nBộ dữ liệu sẽ chứa thông tin game cũng như những lời đánh giá cho tựa game đó, tương ứng là mức độ đánh giá của người dùng, có 2 mức đánh giá là Recommend (tích cực) và Not Recommend (Tiêu cực)\n\nTừ thông tin của bộ dữ liệu này, mọi người sẽ dự đoán mức độ đánh giá từ các bình luận mới của người dùng hoặc bình luận của người dùng cho các tựa game khác.\n\n## Files\n\n*   **train.csv** - Thông tin của tập train, bao gồm đánh giá của người dùng và mức độ cảm nhận tương ứng\n*   **test.csv** - Thông tin tập test, bao gồm đánh giá của người dùng\n*   **sample_submission.csv** - Mẫu file nộp cho submission\n\n## Columns\n\n*   `app_id` - Mã game\n*   `app_name` - Tên game\n*   `review_text` - Đánh giá, nhận xét\n*   `label` - Mức độ cảm nhận tương ứng với đánh giá trên\n*   etc.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "Steam là nền tảng PC hàng đầu cho các trò chơi. Trong nhiều năm hoạt động trực tuyến, Steam đã thu thập được rất nhiều bài đánh giá về các trò chơi của mình. Những đánh giá này đại diện cho một cơ hội tuyệt vời để phân tích các yếu tố hài lòng và không hài lòng xung quanh trò chơi và thể loại, cũng như tình cảm theo thời gian.\n\nBộ dữ liệu chứa hơn 400 nghìn bài đánh giá từ nhiều game nổi tiếng có sẵn công khai bằng tiếng Anh từ phần Steam Reviews của cửa hàng Steam do Valve điều hành. Mỗi bài đánh giá được mô tả bằng văn bản đánh giá, id của trò chơi mà nó thuộc về, cảm nhận của bài đánh giá (tích cực hoặc tiêu cực) và một số người dùng cho rằng bài đánh giá đó hữu ích.\n\nBộ dữ liệu sẽ chứa thông tin game cũng như những lời đánh giá cho tựa game đó, tương ứng là mức độ đánh giá của người dùng, có 2 mức đánh giá là Recommend (tích cực) và Not Recommend (Tiêu cực)\n\nTừ thông tin của bộ dữ liệu này, mọi người sẽ dự đoán mức độ đánh giá từ các bình luận mới của người dùng hoặc bình luận của người dùng cho các tựa game khác.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "Metric để đánh giá cho cuộc thi này là [Categorical Cross Entropy](https://en.wikipedia.org/wiki/Cross_entropy). \n\nCategorical Cross Entropy là một hàm mất mát được sử dụng trong các nhiệm vụ phân loại nhiều lớp. Đây là những nhiệm vụ trong đó một ví dụ chỉ có thể thuộc về một trong số nhiều danh mục có thể có và mô hình phải quyết định loại nào. Về mặt hình thức, nó được thiết kế để định lượng sự khác biệt giữa hai phân phối xác suất.\n\n## Submission Format\n\n**Đối với tất cả mọi người**, submission files cần chứa 2 cột thông tin: `id` và `label`. `id` là mã đánh giá, nhận xét cho game và `label` là mức độ cảm nhận tương ứng đối với đánh giá đó. Ví dụ đối với mã `1, 2` có cảm nhận tốt và `3` có cảm nhận xấu thì kết quả cần có dạng `1, Recommend`, `2, Recommend`, `3, Not Recommend`.\n\n\nFile nộp cần theo chuẩn format sau:\n```\nid,label\n1,Recommend\n2,Recommend\n3,Not Recommend\n```",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "rules",
      "content": "This is a page where you can include rules that participants must accept before joining. You may wish to include rules like:\n\n - Don't cheat!\n - Apply yourself!\n - Have fun!!",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}