bạn Có Biết

Đây là trang để thảo luận chung về chuyên mục Bạn có biết.

Bình luận mới nhất: 7 tháng trước bởi ABAL1412 trong đề tài Đề mục thảo luận bạn Có Biết
Làm sạch trang này
Làm sạch trang này
Nội dung chọn lọc Nội dung tốt Nội dung mới
Bài viết Hình ảnh Danh sách Chủ điểm Cổng thông tin Bài viết Chủ điểm Bạn có biết
Bạn có biết Chủ điểm mới Hướng dẫn Đề cử Thảo luận

Để đề cử bài cho chuyên mục này, hãy sử dụng trang đề cử hàng tuần và tham gia thảo luận với các thành viên khác.

  • Để xem toàn bộ đề cử của năm 2024, hãy vào Thảo luận Wikipedia:Bạn có biết/2024.
  • Viết tắt của trang này là WT:BCB, tức là bạn có thể truy cập nhanh trang này bằng cách gõ "WT:BCB" vào thanh tìm kiếm của Wikipedia và nhấn Enter.

Thành viên tham gia công việc bạn Có Biết

Giám khảo: NHD
Phụ giúp: Băng Tỏa, Lệ Xuân, Lcsnes, Baoothersks, Mintu Martin, Ltncanada, Khả Vân Đại Hãn và bất cứ ai có chuyên môn ở lĩnh vực nhất định cũng có thể tham gia rà soát bài, cứu bài, góp ý cho các câu đề cử, rút ý thú vị, kiểm chứng nguồn.

Thành viên từng tham gia

Bản mẫu thường dùng bạn Có Biết

Ký hiệu Ý nghĩa Mô tả
bạn Có Biết  {{DYKno}} Không Bài viết không hợp lệ hoặc không đủ tiêu chuẩn.
bạn Có Biết  {{DYK?no}} Không chắc Bài viết còn cần phải cải thiện.
bạn Có Biết  {{DYK?}} Có chút vấn đề Còn cần phải sửa một (vài) chỗ hoặc giải đáp thắc mắc của người duyệt bài.
bạn Có Biết  {{DYK?again}} Dời qua tuần sau Do thiếu suất đề cử nên bài được dời qua tuần sau.
bạn Có Biết  Đã hiệu đính {{Proofread}} Đã hiệu đính Đã sửa bản dịch, hiệu đính bản dịch.
bạn Có Biết  Đã kiểm tra {{Checked}} hoặc {{Checked2}} Đã kiểm chứng câu đề cử Thông tin đề cử kiểm chứng được bằng nguồn đáng tin cậy.
bạn Có Biết  {{DYKtick}} hoặc {{DYKyes}} Chọn lên Trang Chính Chính thức chọn để lên Trang Chính.

Đề cử qua các năm bạn Có Biết

Đề mục thảo luận bạn Có Biết

Bot phát bản mẫu

Cách xác định thành viên tham gia viết bài

Với một bài viết bất kỳ được lên mục Bạn có biết, làm thế nào để xác định (những) thành viên tham gia viết chính từ quan điểm của một con bot? Danh tl 16:34, ngày 25 tháng 3 năm 2023 (UTC)

    ko biết xác định để làm gì nhỉ? - trọng phú khinh bần (Thảo luận) 16:52, ngày 25 tháng 3 năm 2023 (UTC)
    UH, đã hiểu. mình dốt tin học, ko lạm bàn - trọng phú khinh bần (Thảo luận) 17:20, ngày 25 tháng 3 năm 2023 (UTC)
    Có thể theo các ưu tiên sau
    (1) Lọc, lấy những thành viên có đóng góp trong vòng 1 tháng tính từ lúc được đăng lên chuyên mục Bạn có biết.
    (2) Lọc, bỏ hết bot và thành viên bị cấm (nếu có)
    Các bước tiếp theo tôi chịu, xin mời người có chuyên môn – — Dr. Voirloup💬 01:43, ngày 26 tháng 3 năm 2023 (UTC)
      Mình nghĩ được 1 cái thuật toán sau:
      1. Lọc tài khoản và BOT bị ban.

        Giả sử như đây là đóng góp của các thành viên cho BCB, sau khi đã lọc hết tài khoản và BOT bị ban:
        tuần 1
        fact 1: bruh
        fact 2: bruh
        fact 3: xà lơ
        fact 4: Trân
        fact 5: xà lơ

        tuần 2
        fact 1: Trân
        fact 2: xà lơ
        fact 3: bruh
        fact 4: Thiên
        fact 5: Nguyen

        tuần 3
        fact 1: bruh
        fact 2: Thiên
        fact 3: xà lơ
        fact 4: Trân
        fact 5: Nguyen

        tuần 4
        fact 1: Trân
        fact 2: Nguyen
        fact 3: nah
        fact 4: bruh
        fact 5: nah

      2. Tổng hợp xem ai có đóng góp trong 1 tháng:
        bruh; nah; xà lơ; Trân; Thiên; Nguyen

      3. Xem fact theo từng tuần. Đếm đóng góp của thành viên theo tuần.
        Tuần 1
        bruh= 1+1+0+0+0 = 2
        nah= 0+0+0+0+0 = 0
        xà lơ= 0+0+1+0+1 = 2
        Trân= 0+0+0+1+0 = 1
        Thiên= 0+0+0+0+0 = 0
        Nguyen= 0+0+0+0+0 = 0

        Tuần 2
        bruh= 0+0+1+0+0 = 1
        nah= 0+0+0+0+0 = 0
        xà lơ= 0+1+0+0+0 = 1
        Trân= 1+0+0+0+0 = 1
        Thiên= 0+0+0+1+0 = 1
        Nguyen= 0+0+0+0+1 = 1

        Tuần 3
        bruh= 1+0+0+0+0 = 1
        nah= 0+0+0+0+0 = 0
        xà lơ= 0+0+1+0+0 = 1
        Trân= 0+0+0+1+0 = 1
        Thiên= 0+1+0+0+0 = 1
        Nguyen= 0+0+0+0+1 = 1

        Tuần 4
        bruh= 0+0+0+1+0 = 1
        nah= 0+0+1+0+1 = 2
        xà lơ= 0+0+0+0+0 = 0
        Trân= 1+0+0+0+0 = 1
        Thiên= 0+0+0+0+0 = 0
        Nguyen= 0+1+0+0+0 = 1

      4. Tính tổng đóng góp của mỗi thành viên trong 1 tháng bằng cách cộng những đóng góp của thành viên trong 1 tuần.
        bruh = 2+1+1+1 = 5
        nah = 0+0+0+2 = 2
        xà lơ = 2+1+1+0 = 4
        Trân = 1+1+1+1 = 4
        Thiên = 0+1+1+0 = 2
        Nguyen = 0+1+1+1 = 3

      5. Dùng thuật toán sắp xếp để xem ai có nhiều đóng góp nhất. Trong trường hợp này thì là bruh, Trân và xà lơ.

      Do mình đã bỏ lập trình để theo âm nhạc lâu rồi, nên mình chỉ có thể nghĩ ra thuật toán thôi, chứ không biết câu lệnh để lập trình. Vậy nên, phần code mình xin dành cho các thành viên khác.

– ABAL1412🇻🇳🇸🇺🇷🇺 (talk ☭) 14:54, ngày 19 tháng 9 năm 2023 (UTC)

    Theo mình nhớ thì xtools có thể lọc những thành viên viết chính, ví dụ. Nhưng mình cũng không biết cách nó làm như thế nào. Spinixster (chat!) 02:01, ngày 26 tháng 3 năm 2023 (UTC)
      Xtools chỉ xác định được những người thêm nhiều ký tự nhất.
      • Một sửa đổi lùi lại một sửa đổi khác tẩy trống trang vẫn được tính là thêm ký tự.
      • Thành viên viết chính không nhất thiết phải thêm nhiều ký tự hơn xoá; nếu tôi không nhầm, một bài viết lại, dù ít ký tự hơn, vẫn đủ tiêu chuẩn.
      • Dùng ngưỡng nào để phân biệt "(những) người viết chính" với "(những) người chỉ thêm một ít nội dung"? Nếu một thành viên khác thêm khoảng 5 ngàn bytes nguồn (khoảng 8 đến 10 bản mẫu chú thích) vào bài 100 ngàn tôi viết chính, làm thế nào để giúp bot biết được thành viên đó viết chính, nếu tôi và họ đều đồng ý là đề cử chung?
      Danh tl 03:44, ngày 26 tháng 3 năm 2023 (UTC)
        Không tính đến việc đề cử chung, chỉ riêng việc xác định số bytes thêm vào là nội dung mới thay lùi sửa đã khó rồi. Maybe có thể dùng cách check lịch sử xem sửa đổi của tài khoản đó có tag lùi sửa không, nhưng khó mà xác định được trong trường hợp lùi sửa thủ công mà không có tag. Rồi trường hợp viết mới lại hoàn toàn mà không thay đổi dung lượng quá lớn thì càng khó để xác định, bot có khả năng đánh giá % khác nhau giữa nội dung thực tế của 2 phiên bản không? Tôi nghĩ code có thể so sánh text thuần, nhưng so sánh nội dung thực tế thì không. Vậy gần như không thể phân biệt được người sửa lại văn phong đơn thuần với người viết lại toàn bộ bài viết được. Thông thường khi dùng Xtools kiểm tra thành viên viết chính của bài, phải dựa vào cả số bytes thềm vào, tổng số sửa đổi của bài đó; phần lớn người viết chính sẽ nằm trong top của cả 2 hai. Nhưng đó cũng chỉ là phần lớn chứ không phải toàn bộ. Có thành viên thích sửa 1 ít đã save, có thành viên lại thích hoàn thiện, viết hết 1 lần 1 đống nội dung lớn rồi mới save; rất khó để xác định. Nhac Ny Talk to me ♥ 04:40, ngày 26 tháng 3 năm 2023 (UTC)
    Ping các thành viên thường quan tâm đến BCB: @Băng Tỏa, Nguyenmy2302, NhacNy2412, và DHN: Tryvix1509

    (Talk • Contribs • Faq)
    02:03, ngày 26 tháng 3 năm 2023 (UTC)
    Hay là thế này: trước khi bot phát bản mẫu, cần có người điền tên bài và người viết chính (không nên giới hạn số lượng vì một bài có thể có 2-3 người viết) vào một cái form. Thế này có nghĩa là quy trình phát thông báo không tự động hoá hoàn toàn, vẫn cần chút sức người nhưng chung quy vẫn đỡ hơn trước kia. –  Băng Tỏa  05:18, ngày 26 tháng 3 năm 2023 (UTC)

Đề xuất

    Quy trình hiện tại
  • Bạn có biết được cập nhật vào mỗi 0 giờ (UTC) các ngày thứ 2, 4, 6, Chủ nhật và lần lượt nhúng các trang con 1, 2, 3, 4 (theo mã nguồn của {{Wiki2021/Bạn có biết}}).
    Đề xuất
  • Khi cập nhật trang con, thêm tên bài và những người viết chính vào trang thảo luận của trang đó (hoặc một trang con trong không gian tên thành viên của bot). Có hai cách viết:
      1. Dùng một cú pháp nhất định. Nhược điểm của cách này là người dùng có thể không nhập đúng cú pháp, từ đó gây lỗi. Có thể hạn chế việc này bằng một bộ lọc dành riêng và/hoặc thông báo sửa đổi. Ví dụ:
          * Tên bài ** Thành viên 1|Thành viên 2|Thành viên 3 
      2. Dùng trang JSON. Bot sẽ dễ phân tích hơn vì MediaWiki sẽ tự động chặn các sửa đổi gây lỗi cú pháp, nhưng người cũng khó sửa hơn. Ví dụ:
          { "Tên bài": [ "Thành viên 1", "Thành viên 2", "Thành viên 3" ] } 
      Tôi sẽ viết thêm một script giúp lọc ra các thành viên tham gia sửa bài trong 7/14/28 ngày gần nhất rồi thực hiện sửa đổi thay cho người dùng. Ai không thích dùng vẫn có thể sửa tay trang đã định.
  • Bot sẽ chạy vào 0 giờ (hoặc 1 giờ, 2 giờ...) các ngày thứ 2, 4, 6, Chủ nhật. Tuần cuối cùng chúng ta có ít hơn 4 trang con là tuần 24 năm 2020, cách đây đã khá lâu; điều này chứng tỏ rằng số người viết bài từ đó đến nay khá ổn định, không phải lo việc thiếu trang.
    Những điều cần thảo luận thêm
  • Trang lệnh nên dùng cú pháp nào? JSON hay cú pháp tuỳ chỉnh viết trực tiếp bằng wikitext?
  • Bot nên chạy vào đúng lúc bản mẫu cập nhật (ngay khi qua ngày mới) hay chờ đến vài giờ sau đó?
  • Nếu trang con tồn tại nhưng trang lệnh lại trống (người cập nhật quên thêm lệnh), bot nên làm gì?
  • Nếu trang lệnh tồn tại nhưng trang con thì không (không có nội dung mới nhưng vẫn có lệnh), bot sẽ xoá trang lệnh hay vẫn thực hiện gửi?
  • Có nên khoá trang lệnh hay không? Nếu có, thì ở mức nào? Nếu không, thì bot sẽ xử lý các danh sách rất dài (100 người chẳng hạn) như thế nào nếu có người phá hoại?
  • Việc phát bản mẫu tay có một tính chất thú vị là giúp người nhận cảm thấy được quan tâm. Bot nên ký tên mình hay ký tên của người thêm lệnh? Có thể cho phép tuỳ chỉnh cả tính năng này bằng cách thêm hoặc không thêm chữ ký.
  • Có nên cho phép người nhận tuỳ chỉnh nơi nhận hay không (ngoài trang thảo luận)?

Danh tl 06:46, ngày 26 tháng 3 năm 2023 (UTC)

    @NguoiDungKhongDinhDanh:
    • bạn Có Biết  Nếu dùng JSON, nó sẽ là trang nào? (Thành viên không phải bảo quản viên có sửa được không?)
    • bạn Có Biết  Ý kiến Khi trang được duyệt, một thành viên có chuyên môn sẽ chạy user script, và bot sẽ gửi thông báo vào 00:00 của ngày mà bài viết được đưa lên Trang Chính (theo giờ máy chủ).
    • Bot không làm gì cả.
    • Bot xóa trang lệnh hoặc không làm gì cả (bạn Có Biết  Xóa là tẩy trống trang hay sao bạn?).
    • Có, và mức khóa là bán khóa hoặc xác nhận mở rộng với lý do: Trang quan trọng.
    • Phần này nên là một tùy chọn cho phép thành viên tự chọn trong script (Chú ý: Nếu trang thảo luận thành viên đã có bản mẫu thì bot không phát nữa).
    • bạn Có Biết  Không chắc, tôi nghĩ là không.
    Tryvix1509

    (Talk • Contribs • Faq)
    12:33, ngày 26 tháng 3 năm 2023 (UTC)
    • Với tôi thì cú pháp nào cũng được, quan trọng là phải có hướng dẫn sử dụng.
    • Nên ký tên của người ra lệnh để có người chịu trách nhiệm. Lỡ điền sai hoặc thiếu chỗ nào thì kêu họ đi tự sửa.
    • Ngoài trang thảo luận thành viên ra thì còn có thể nhận ở chỗ nào nữa? Ý bạn là trang con thảo luận thành viên? Vậy thì phức tạp quá nhỉ, mà tôi thấy thật ra người phát cũng không có trách nhiệm phải vào tận trong đó, chỉ cần để ở trang thảo luận thành viên là được.  Băng Tỏa  17:00, ngày 26 tháng 3 năm 2023 (UTC)
  • Theo tôi là dùng JSON, đừng làm khó bản thân, và bạn có thể tạo 1 giao diện để cập nhật file JSON đó. Bạn có thể dùng Vue và Codex để thử nghiệm thêm công nghệ mới, giao diện đẹp, mà không bị xấu như jQuery UI hay khó dùng như OOUI.
  • Giao diện đó theo tôi nghĩ, nó nên có những thông tin gợi ý. Quy trình có thể là: (1) Script quét 4-5 bài BCB để liệt kê ra, (2) Script gợi ý những thành viên đóng góp chính cho bài từ những công cụ tự động như Xtools và có thể là một số kiểu gợi ý phức tạp khác, (3) Người dùng chọn những thành viên đó, hoặc điền tay nếu không có, (4) Nhấn gửi.
  • Đó có thể là một script dạng dùng qua withJS của MediaWiki, nếu script được đặt ở miền MediaWiki? Để ai truy cập trang BCB có thể thấy 1 nút, bấm vào mở 1 dialog của giao diện.
  • Nên chạy bot vào 6h tối (UTC+7), để file JSON có thể được kiểm tra trong thời gian tương đối lâu (12 tiếng).
  • Code của script bạn nên viết có convention tốt hơn các script cũ, tôi nhận thấy nhiều tên biến viết tắt không đọc được, nếu được thì tôi có thể hỗ trợ thêm. Còn bot thì sao cũng được. Dang (thảo luận) 20:45, ngày 2 tháng 4 năm 2023 (UTC)

Ý kiến

Quay lại trang dự án “Bạn có biết”.

Tags:

Thành viên tham gia công việc bạn Có BiếtBản mẫu thường dùng bạn Có BiếtĐề cử qua các năm bạn Có BiếtĐề mục thảo luận bạn Có Biếtbạn Có BiếtThảo luận Wikipedia:Bạn có biết/2024/Tuần 17

🔥 Trending searches on Wiki Tiếng Việt:

Ô nhiễm môi trườngTrùng KhánhNguyễn Khoa ĐiềmChiến dịch Điện Biên PhủNew Zealand12BETKim Bình Mai (phim 2008)Sao MộcĐứcCục An ninh mạng và phòng, chống tội phạm sử dụng công nghệ caoBình DươngCải cách ruộng đất tại miền Bắc Việt NamPhim khiêu dâmKuwaitĐỗ Đức DuyNhà giả kim (tiểu thuyết)Làng nghề Việt NamVũ Thanh ChươngChủ tịch nước Cộng hòa xã hội chủ nghĩa Việt NamLiên bang Đông DươngChóRBóng đá tại Thế vận hội Mùa hè 2024 – Vòng loại NamHoàng Phủ Ngọc TườngĐiện Biên PhủElon MuskTiếng ViệtHứa Quang HánHà GiangY Phương (nhà văn)KakáRừng mưa nhiệt đớiDanh sách động từ bất quy tắc (tiếng Anh)Thụy SĩTập đoàn FPTVăn hóaĐại tướng Quân đội nhân dân Việt NamGiải vô địch bóng đá U-23 châu Á 2016Trà VinhHợp sốVõ Thị Ánh XuânWilliam ShakespeareNhã nhạc cung đình HuếĐội Thiếu niên Tiền phong Hồ Chí MinhLý Tiểu LongTuyên ngôn độc lập (Việt Nam Dân chủ Cộng hòa)Tổng cục Tình báo, Quân đội nhân dân Việt NamNguyễn DuChú đại biCậu bé mất tíchEBảo toàn năng lượngChiến cục Đông Xuân 1953–1954Ngày Bác Hồ ra đi tìm đường cứu nướcBắc NinhĐại dịch COVID-19 tại Việt NamCarlo AncelottiNguyễn Thái HọcTôn giáoLiếm dương vậtBang Si-hyukSeventeen (nhóm nhạc)Ngân hàng Thương mại cổ phần Đầu tư và Phát triển Việt NamHiếp dâmParis Saint-Germain F.C.Người TàyCầu vồngHà NộiNguyễn Bỉnh KhiêmĐoàn Thanh niên Cộng sản Hồ Chí MinhNguyễn Đình ThiPhạm TuyênLê Thái TổTrần Đăng Khoa (nhà thơ)Ngân hàng thương mại cổ phần Ngoại thương Việt NamVụ phát tán video Vàng AnhQuân chủng Phòng không – Không quân, Quân đội nhân dân Việt NamBà Rịa – Vũng TàuThiếu nữ bên hoa huệ🡆 More