«Essence» Bot Blog

Bộ lọc theo từ chỉ giữ lại điều bạn cần từ một kênh Telegram, nếu điều đó có thể gọi tên bằng từ ngữ

Cách chỉ nhận từ một kênh Telegram những bài đăng có từ bạn cần: khi nào việc này giải quyết được bằng từ ngữ và khi nào không, cách tính đến các dạng của từ và ngôn ngữ của nguồn, danh sách loại trừ dùng để làm gì và cách thử quy tắc trước khi lưu.

Có khi bạn cần một kênh chỉ vì một phần nhỏ trong những gì nó đăng. Một kênh việc làm đăng hàng chục tin tuyển dụng mỗi ngày, nhưng bạn chỉ cần các vị trí chuyên viên phân tích. Một kênh thiết kế viết đủ thứ, còn bạn theo dõi tin tức về Figma. Trong một kênh về chuyển ra nước ngoài, bạn chỉ quan tâm đến một thành phố. Những bài còn lại bạn không cần, nhưng hủy theo dõi thì tiếc: cùng với cái thừa, cái cần cũng mất theo.

Khi đó chỉ còn cách lướt hết hoặc mỗi lần lại tìm đúng từ bằng ô tìm kiếm của kênh. Nếu điều bạn cần nhận ra được qua từ ngữ, có cách đơn giản hơn: đặt một quy tắc và chỉ nhận từ kênh những bài có các từ đó.

Trước hết, hãy xem điều bạn cần có tên gọi hay không

Bộ lọc theo từ tìm trong nội dung bài đăng những từ có trong danh sách của bạn. Nó không hiểu ý nghĩa. Vì vậy nó hoạt động tốt khi thứ bạn tìm có tên gọi: một nghề nghiệp, tên sản phẩm hay công ty, một thành phố, một thuật ngữ. Tin tuyển chuyên viên phân tích hầu như luôn lộ ra qua từ «phân tích» hoặc «analyst». Bài viết về Figma có nhắc đến Figma.

Khó hơn khi điều bạn cần được xác định bằng chủ đề hay mức độ quan trọng. Không thể lập danh sách cho «những điều thú vị về AI»: một bài như vậy có thể không chứa một từ nào đoán trước được, còn những từ như «mạng nơ-ron» và «AI» cũng xuất hiện trong các bài bạn không quan tâm. «Tin khẩn» cũng vậy: tính khẩn cấp thường không được viết ra trong bài. «Essence» Bot không biết chọn bài theo chủ đề, nên với những việc như thế, bộ lọc theo từ không phù hợp.

Còn có trường hợp lưng chừng: từ thì đúng, nhưng xuất hiện gần như trong mọi bài. Nếu trong một kênh về tiền mã hóa bạn lọc theo từ «bitcoin», bạn sẽ nhận gần như toàn bộ kênh. Khi đó cần thu hẹp danh sách bằng cách thêm những từ chính xác hơn.

Cách lập danh sách

Bộ lọc «Chỉ có» cho bài đi qua nếu trong bài có ít nhất một từ hoặc cụm từ trong danh sách. Từ được tìm nguyên vẹn, không phân biệt chữ hoa chữ thường. Danh sách có thể chứa tối đa 50 mục.

Nguyên vẹn nghĩa là mục analyst sẽ không tìm thấy analysts. Nếu một từ trong bài thay đổi phần đuôi, hãy đặt dấu sao ở cuối: analyst** sẽ tìm thấy cả analyst lẫn analysts. Dấu sao chỉ hoạt động ở cuối từ, nên phần đầu phải viết đầy đủ. Đừng dùng gốc từ quá ngắn: art** sẽ tìm thấy không chỉ art và artist mà cả article.

Tiếp đó, hãy nghĩ xem người ta còn viết về cùng một thứ theo cách nào khác. Tên sản phẩm được viết cả theo nguyên bản lẫn theo cách phiên âm địa phương, nghề nghiệp được viết bằng nhiều thứ tiếng, còn một thành phố có thể có vài tên gọi. Ví dụ, các kênh tiếng Serbia viết về Beograd khi thì bằng chữ Latinh, khi thì bằng chữ Kirin, còn các kênh tiếng Anh viết bằng tiếng Anh. Danh sách cho thành phố như vậy:

  • belgrade
  • beograd**
  • београд**

Dấu sao ở đây bắt được các dạng biến cách: «ở Beograd» trong tiếng Serbia là u Beogradu hoặc у Београду.

Bộ lọc kiểm tra văn bản gốc của bài bằng ngôn ngữ của kênh. Nếu kênh viết bằng một ngôn ngữ khác còn bạn nhận bản tóm tắt bằng ngôn ngữ của mình, các từ bằng ngôn ngữ của bạn trong danh sách sẽ không tìm thấy gì: cần lấy từ theo ngôn ngữ của nguồn.

Khi nào cần danh sách «Không có»

Danh sách thứ hai hoạt động ngược lại: bài có bất kỳ từ nào trong đó sẽ không được gửi đến. Loại trừ mạnh hơn cho phép: nếu một bài khớp với cả hai danh sách, nó sẽ bị loại.

Lấy ví dụ một kênh việc làm tiếng Anh. Bạn tìm việc làm chuyên viên phân tích, nhưng các vị trí thực tập không phù hợp với bạn. Trong «Chỉ có» bạn viết:

  • analyst**

Trong «Không có»:

  • intern
  • interns
  • internship**

Ở đây không nên rút gọn thành intern*: một mục như vậy sẽ khớp với international và internal, và loại bỏ, chẳng hạn, tin tuyển dụng của các công ty quốc tế, vốn có thể chính là những tin hợp với bạn. Với danh sách loại trừ, sai sót đắt hơn: bài thừa bạn sẽ thấy và bỏ qua, còn bài cần thì bạn sẽ không thấy chút nào.

Bộ lọc thấy gì và không thấy gì

Bộ lọc kiểm tra toàn bộ văn bản gốc của bài, kể cả chú thích của mọi phần trong album. Chú thích vẫn được tính ngay cả với những tệp đính kèm bạn đã tắt trong cài đặt phương tiện.

Bài không có văn bản sẽ không qua được khi danh sách «Chỉ có» đã được điền: không có chỗ nào để tìm từ. Nếu một kênh đăng một phần tin tuyển dụng dưới dạng ảnh không có chú thích, bộ lọc sẽ loại những bài đó. Chữ viết trên ảnh nó không đọc.

Tính năng lọc quảng cáo vẫn hoạt động cùng với bộ lọc của bạn: các bài có hashtag #реклама, #ad và #sponsored sẽ không được gửi đến, kể cả khi trong đó có từ bạn cần.

Thử quy tắc trước khi lưu

Trước khi lưu, bạn có thể thử quy tắc trên những bài mới nhất của kênh mà bot đã lưu, tối đa 20 bài, hoặc trên đoạn văn bản bạn tự dán vào. Nhờ đó thấy được bài cần có qua được không và bài thừa có bị loại không. Nếu trong các bài mới nhất không có bài phù hợp, hãy dán nội dung một tin tuyển dụng mà bạn muốn nhận. Việc thử chỉ áp dụng trên mẫu này, không phải trên toàn bộ lịch sử của kênh.

Sau khi lưu, trong danh sách nguồn của bạn, bên cạnh kênh sẽ xuất hiện dấu hiệu bộ lọc và số bài bị loại trong bảy ngày qua. Con số này cho thấy khi nào quy tắc không chạy như dự định. Nếu trong một tuần ở một kênh sôi động không có bài nào bị loại, danh sách có lẽ quá rộng. Nếu gần như mọi bài đều bị loại mà bài cần không đến, thì từ quá hẹp, sai dạng hoặc sai ngôn ngữ.

Quy tắc áp dụng ở đâu

Bộ lọc áp dụng cho việc gửi bài vào cuộc trò chuyện riêng của bạn với bot và vào các kênh, nhóm của bạn có tự động đăng. Theo mặc định, quy tắc áp dụng cho mọi nơi mà bài của kênh này được gửi tới, nhưng bạn có thể đặt nó chỉ cho cuộc trò chuyện riêng hoặc chỉ cho một nơi tự động đăng.

Bộ lọc không được áp dụng cho các bản tổng quan «Digest kênh» và bảng tin web.

Quy tắc áp dụng cho bài mới. Những bài mà bộ lọc đã loại trước đó sẽ không được gửi đến sau khi bạn thay đổi nó, còn những bài đã gửi sẽ không biến mất. Bot không đảm bảo nhận được mọi bài, vì vậy với một kênh mà bỏ lỡ một tin nhắn cũng gây thiệt hại lớn, tốt hơn hãy giữ đăng ký với thông báo bật.

Các bài khớp được gửi vào cùng cuộc trò chuyện với bot như bài của các kênh khác của bạn. Nếu bạn đọc nhiều kênh qua bot, những bài cần sẽ nằm lẫn giữa các bài khác. Số bài sẽ ít đi, nhưng chúng không có bảng tin riêng.

Cách bật bộ lọc

Thêm kênh vào «Essence» Bot và mở cài đặt của nguồn này. Các từ được nhập bằng một tin nhắn thông thường, mỗi dòng một mục, mục thừa được xóa bằng nút. Thử quy tắc trên các bài gần đây rồi nhấn «Lưu»: thay đổi chỉ có hiệu lực sau đó. Bộ lọc theo từ có trong mọi gói. Nếu từ thông thường không đủ, có chế độ nâng cao dùng biểu thức chính quy.

Nội dung này được chuẩn bị với sự hỗ trợ của AI và được biên tập viên «Essence» Bot phê duyệt.

Trang chủ →