Chuyển đến nội dung chính
DataLab
DataCamp Donates
DataCamp Classrooms

Tổ chức Data Hackathon với DataLab

Với DataLab, việc tổ chức data hackathon trở nên dễ dàng và thú vị. Khám phá cách DataLab giải quyết các vướng mắc thường gặp và các bước để tổ chức hackathon của riêng bạn.
Filip Schouwenaars's photo
Filip Schouwenaars
Đã cập nhật · 9 phút đọc

Khám phá cùng AI

ChatGPTClaudePerplexity

Tạo tài khoản miễn phí của bạn

Luyện tập và Lộ trình tiến trình của bạn.

Tiếp Tục Với Google
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Data Hackathon thật tuyệt vời — trừ khi không phải vậy. Các vấn đề vận hành như thiết lập notebook, truy cập tập dữ liệu và cộng tác có thể biến một trải nghiệm học tập lẽ ra đầy hứng khởi thành sự bực bội cho người tham dự. DataLab, một sổ tay dữ liệu hỗ trợ cộng tác, giải quyết mọi vướng mắc khi tổ chức data hackathon, để bạn có thể tổ chức một sự kiện hackathon thật xuất sắc!

Xem lại webinar có phần demo tổ chức một data hackathon.

Data Hackathon là gì?

Data hackathon là một sự kiện tập trung và chuyên sâu, nơi những người đam mê trong lĩnh vực khoa học dữ liệu cùng nhau giải quyết các bài toán dữ liệu đầy thử thách. Trong vài giờ hoặc thậm chí vài ngày, người tham dự xử lý, phân tích và trực quan hóa dữ liệu, rút ra insight và xây dựng giải pháp.

Những sự kiện này là nền tảng để áp dụng và kiểm thử kỹ năng dữ liệu trong bối cảnh thực tế, đồng thời là cơ hội để học hỏi, hợp tác và đổi mới. Với những ai đang khám phá lĩnh vực khoa học dữ liệu hấp dẫn, tham gia một data hackathon có thể là trải nghiệm vừa khai sáng vừa cuốn hút.

Kỳ vọng và thực tế

Là người tổ chức data hackathon, bạn có một viễn cảnh trong mơ: các đội tham dự cùng cộng tác, động não cách giải bài toán dữ liệu, đưa ra những lời giải truyền cảm hứng trong thời gian ngắn.

Khi một số người vẫn đang miệt mài viết mã khoa học dữ liệu để hoàn thành thử thách, những người khác đã bắt đầu làm báo cáo cuối cùng, thường bao gồm một chút nội dung viết. Khi mọi thứ được tổng hợp, nộp và xem xét, đã đến lúc nhìn lại những lời giải đầy cảm hứng.

Đáng tiếc, thực tế thường khác.

Data hackathon thường đi kèm một câu hỏi nghiên cứu hoặc một thử thách và một tập dữ liệu. Việc chia sẻ tập dữ liệu này có thể là rào cản đầu tiên. Làm thế nào để bạn chia sẻ cho các đội?

Một vấn đề khác là thiết lập hệ thống: mọi người cài đặt các phiên bản Python khác nhau trên máy, với các phiên bản gói khác nhau. Thứ hoạt động trên một máy không nhất thiết hoạt động trên máy khác.

Ngay cả khi thiết lập hệ thống giống nhau, làm sao để cộng tác trên mã nguồn?

Git khá kỹ thuật và không theo thời gian thực. Chia sẻ qua Dropbox nhanh chóng dẫn đến xung đột phiên bản. Tất cả đều là các rào cản vận hành mà bạn không muốn đội mình vướng phải, nhưng lại ngốn thời gian quý giá lẽ ra dành cho thử thách chính.

Nhưng có tin vui! Những tiến bộ gần đây trong công nghệ đám mây đã tạo ra nhiều nền tảng cộng tác dữ liệu giúp bạn tránh mọi nhức đầu này.

Trong bài viết này, chúng ta sẽ khám phá cách DataLab có thể thay đổi cuộc chơi cho bạn. Sổ tay khoa học dữ liệu hiện đại từ DataCamp này sẽ giúp việc tổ chức hackathon tiếp theo trở nên siêu trơn tru. Người tham dự có thể bắt đầu chỉ trong chưa đến 5 giây. Và phần tuyệt nhất? Nó miễn phí cho người học thuộc DataCamp Classrooms và Donates!

Vì sao nên dùng DataLab để vận hành hackathon tiếp theo của bạn

Miễn phí!

Giáo viên và giảng viên dạy khoa học dữ liệu có thể đăng ký Nhóm Lớp học DataCamp miễn phí.

Tất cả thành viên của Nhóm Lớp học sẽ được truy cập miễn phí toàn bộ thư viện khóa học của DataCamp và giấy phép DataLab Premium. Nhờ đó, họ có thể tạo số lượng dự án dữ liệu riêng tư (gọi là workbook) không giới hạn và dễ dàng chia sẻ với các thành viên khác trong nhóm.

Chúng tôi cũng cung cấp phiên bản DataLab mạnh mẽ này cho các DataCamp Donates Tổ chức Đối tác, các NGO đang giúp chúng tôi trao học bổng DataCamp cho những người thiệt thòi trên khắp thế giới.

image3.png

Không cần cấu hình

Mỗi dự án dữ liệu trong DataLab chạy trong một môi trường notebook được quản lý hoàn toàn, cấu hình sẵn và khởi động trong vài giây. Bạn có thể tạo workbook Python và R với mọi gói khoa học dữ liệu phổ biến đã được cài đặt. Nếu muốn cài thêm gói hoặc phiên bản khác, bạn vẫn có thể làm được.

image4.png

Cộng tác liền mạch

Cộng tác và bình luận theo thời gian thực theo phong cách Google Docs được tích hợp sẵn. Mọi thay đổi đều được tự động lưu, có lịch sử phiên bản để xem lại và khôi phục. Hãy hình dung DataLab như một phiên bản JupyterLab trên đám mây với sức mạnh vượt trội, được tối ưu cho sự dễ dùng, truy cập dữ liệu thuận tiện và cộng tác.

image1.png

Phát bài nhanh gọn

Với vai trò người tổ chức, bạn tạo thử thách mẫu trong DataLab và dễ dàng phân phát dưới dạng liên kết sao chép. Người tham dự hackathon bắt đầu bằng cách nhấp vào liên kết — đơn giản vậy thôi. Hãy đi qua các bước chi tiết để xem cách thực hiện!

Tạo liên kết sao chép và chia sẻ với người tham dự hackathon

Tạo liên kết sao chép và chia sẻ với người tham dự hackathon

Tự tổ chức hackathon của bạn

Xây dựng workbook thử thách

Dùng một trong các workbook mẫu của DataCamp

Để bạn dễ dàng tổ chức hackathon đầu tiên, chúng tôi đã thiết kế 3 workbook thử thách mẫu mà bạn có thể dùng nguyên trạng để tạo workbook thử thách của riêng mình. Xem chúng bên dưới:

Chủ đề

Mẫu Python

Mẫu R

Trích xuất chủ đề

Liên kết đến workbook

Liên kết đến workbook

Trực quan hóa dữ liệu

Liên kết đến workbook

Liên kết đến workbook

Machine learning

Liên kết đến workbook

Liên kết đến workbook

Quyết định chọn workbook mẫu nào, nhấp “File > Make a copy” và dưới mục ‘Account’, chọn nhóm lớp học, doanh nghiệp hoặc sinh viên của bạn. Sau khi nhấp “Make a copy”, một workbook mới sẽ được tạo trong tài khoản nhóm của bạn. Workbook thử thách là riêng tư trong nhóm: chỉ các thành viên cùng nhóm mới có thể truy cập.

Phát triển workbook thử thách của riêng bạn

Nếu bạn đã có ý tưởng cho thử thách của hackathon, thật tuyệt! Tạo một workbook mới trong tài khoản nhóm của bạn, tải lên tập dữ liệu qua trình duyệt tệp (View > Files) và thêm một số hướng dẫn cùng tiêu chí nộp bài vào tệp notebook (bạn có thể tham khảo các workbook mẫu để lấy cảm hứng).

Tạo và phân phối workbook thử thách

Giờ đến khâu phân phối thử thách. Bạn muốn việc này đơn giản nhất có thể, để mọi người bỏ qua phần cấu hình rườm rà và tập trung vào thử thách chính. DataLab hỗ trợ thông qua ‘liên kết sao chép’ mà bạn có thể tạo như sau:

  • Truy cập workbook thử thách trong tài khoản nhóm mà bạn đã tạo ở bước trước.
  • Vào “File > Create copy link”
  • Trong hộp thoại
    • Chỉ định tiêu đề. Khi người tham dự dùng liên kết, tiêu đề này sẽ được đặt làm tiêu đề mặc định cho workbook của họ.
    • Chỉ định tài khoản. Hãy đảm bảo đây là tài khoản nhóm, để khi người tham dự dùng liên kết, workbook được tạo trong tài khoản nhóm và về sau có thể dễ dàng chia sẻ với các thành viên khác hoặc toàn nhóm.
    • Nhấp “Create copy link”
    • Một liên kết sẽ được sao chép vào clipboard của bạn.
  • Chia sẻ ‘liên kết sao chép’ này với người tham dự hackathon qua email, DM trên Slack, Whatsapp, Discord, hoặc qua hệ thống LMS của trường.

Khi một người tham dự nhấp vào liên kết này, một workbook mới sẽ được tạo với toàn bộ dữ liệu và nội dung notebook từ workbook thử thách, sẵn sàng để họ bắt tay vào giải quyết vấn đề bạn đã đưa ra.

Để trải nghiệm cảm giác này, hãy truy cập liên kết sao chép của một trong các workbook hackathon mẫu. Bạn sẽ sẵn sàng trong chưa đến 5 giây, với tệp dữ liệu và mã khởi tạo đã sẵn có.

Nếu hackathon của bạn yêu cầu các đội cùng cộng tác, điều quan trọng là chỉ một người trong mỗi đội nhấp vào liên kết sao chép, sau đó chia sẻ workbook vừa tạo với các thành viên khác để cả đội cùng cộng tác trong một workbook duy nhất. Dù là theo đội hay cá nhân, DataLab là môi trường lý tưởng cho hackathon tiếp theo của bạn.

Chấm và xem xét bài nộp

Nếu hackathon có tính cạnh tranh và bạn cần chọn người thắng cuộc, bạn sẽ phải xem xét các bài nộp khác nhau. Hãy đặt hạn chót rõ ràng cho việc nộp workbook và yêu cầu tất cả các đội chia sẻ workbook của họ với bạn hoặc ban giám khảo trước hạn chót để bạn có thể xem qua bài làm của họ.

Tùy loại thử thách, cách đánh giá sẽ khác nhau. Với thử thách thiên về phân tích, có thể cần đánh giá định tính, xem mạch kể chuyện có rõ ràng không, trực quan có truyền tải insight không và kết luận có khả thi không.

Với thử thách machine learning, bạn có thể đánh giá chất lượng mô hình mà họ huấn luyện và xem họ có tuân thủ đầy đủ các quy tắc khi đánh giá hiệu năng mô hình hay không (ví dụ: tách tập kiểm thử và huấn luyện).

Khi công bố người thắng cuộc, bạn có thể tiếp tục dùng tính năng chia sẻ của DataLab để chia sẻ các workbook chiến thắng với toàn nhóm, giúp mọi người học hỏi điều gì làm nên một bài nộp xuất sắc.

Nếu tổ chức của bạn và đội thắng cuộc muốn chia sẻ workbook để cả thế giới cùng xem, các đội thắng có thể dùng chức năng “Make a copy” để sao chép workbook của nhóm về không gian tài khoản cá nhân và đặt ở chế độ công khai. Như vậy, công việc của họ sẽ xuất hiện trên hồ sơ DataCamp, giúp họ xây dựng tên tuổi trong lĩnh vực dữ liệu!

Chủ đề
DataLab
DataCamp Donates
DataCamp Classrooms
Liên quan

blog

Claude Opus 4.6: Tính năng, Điểm chuẩn, Bài kiểm tra thực hành và hơn thế nữa

Mô hình mới nhất của Anthropic dẫn đầu ở mã hóa tác tử và lập luận phức tạp. Thêm vào đó, nó có cửa sổ ngữ cảnh 1M.
Matt Crabtree's photo

Matt Crabtree

10 phút

Xem thêm