Trình duyệt ngữ nghĩa hoặc cuộc sống không có trang web

Trình duyệt ngữ nghĩa hoặc cuộc sống không có trang web

Tôi đã bày tỏ ý tưởng về sự tất yếu của việc chuyển đổi mạng toàn cầu từ cấu trúc lấy trang web làm trung tâm sang cấu trúc lấy người dùng làm trung tâm vào năm 2012 (Triết lý tiến hóa và sự phát triển của Internet hoặc ở dạng viết tắt WEB 3.0. Từ lấy trang web làm trung tâm đến lấy người dùng làm trung tâm). Năm nay tôi đã cố gắng phát triển chủ đề về Internet mới trong văn bản WEB 3.0 - cách tiếp cận thứ hai đối với đạn. Bây giờ tôi đăng phần thứ hai của bài viết WEB 3.0 hay cuộc sống không có website (Tôi khuyên bạn nên xem lại trang này trước khi đọc).

Vậy điều gì xảy ra? Có Internet ở web 3.0 nhưng lại không có website? Vậy thì ở đó có gì?

Có dữ liệu được tổ chức thành một biểu đồ ngữ nghĩa toàn cầu: mọi thứ đều được kết nối với mọi thứ, mọi thứ đều theo sau một thứ gì đó, mọi thứ đều được chú ý, thay đổi, tạo ra bởi một ai đó cụ thể. Hai điểm cuối cùng về “nên” và “ai đó” nhắc nhở chúng ta rằng biểu đồ không nên mang tính khách quan mà phải là chủ đề-sự kiện. Nhưng đây sẽ là một câu chuyện riêng (xem trước). Cách tiếp cận chủ đề-sự kiện). Hiện tại, chúng ta chỉ cần hiểu rằng biểu đồ ngữ nghĩa của web 3.0 không phải là một tập hợp kiến ​​thức tĩnh mà mang tính tạm thời, ghi lại mối quan hệ giữa các đối tượng và tác nhân của bất kỳ hoạt động nào theo trình tự thời gian của chúng.

Ngoài ra, nói về lớp dữ liệu, cần nói thêm rằng đồ thị toàn cục nhất thiết phải được chia thành hai phần không bằng nhau: cây mô hình mô tả mối liên hệ giữa các hành động, khái niệm và thuộc tính của chúng (tương ứng với một tập hợp các tiên đề thuật ngữ TBox trong OWL) và một biểu đồ chủ đề chứa các sự kiện cố định các giá trị cụ thể của thuộc tính của sự vật và hành động (một tập hợp các câu lệnh về các cá thể ABox trong OWL). Và một kết nối rõ ràng được thiết lập giữa hai phần này của biểu đồ: dữ liệu về các cá nhân - nghĩa là những sự việc, hành động, tác nhân cụ thể - chỉ có thể được tạo và ghi lại trong biểu đồ theo các mô hình thích hợp. Chà, như đã đề cập, biểu đồ toàn cầu - trước hết là phần mô hình của nó và theo đó, phần chủ đề - được chia thành các phân đoạn một cách tự nhiên theo các lĩnh vực chủ đề.

Và bây giờ từ ngữ nghĩa, từ dữ liệu, chúng ta có thể chuyển sang thảo luận về biểu tượng thứ hai của web 3.0 - “phân cấp”, tức là mô tả mạng. Và rõ ràng là cấu trúc của mạng và các giao thức của nó phải được quyết định bởi cùng một ngữ nghĩa. Trước hết, vì người dùng là người tạo ra và tiêu thụ nội dung, nên điều đương nhiên là anh ta, hay đúng hơn là thiết bị của anh ta, phải là một nút mạng. Vì vậy, web 3.0 là mạng ngang hàng có các nút là thiết bị người dùng.

Ví dụ: để lưu mô tả về một cá nhân trong biểu đồ dữ liệu, người dùng phải tạo giao dịch mạng dựa trên mô hình khái niệm hiện có. Dữ liệu được lưu trữ trên thiết bị của người dùng và trên các nút của những người dùng khác đã đăng ký mô hình này. Do đó, trao đổi các giao dịch theo một tập hợp các mô hình cố định mà trên đó các hoạt động chung của họ được thực hiện, những người tham gia hoạt động này ít nhiều tạo thành một cụm tự trị. Hóa ra toàn bộ biểu đồ ngữ nghĩa toàn cầu được lưu trữ phân tán trên các cụm chủ đề và được phân cấp trong các cụm. Mỗi nút, làm việc với các mô hình nhất định, có thể là một phần của một số cụm.

Khi mô tả cấp độ mạng, cần phải nói vài lời về sự đồng thuận, tức là về các nguyên tắc xác thực và đồng bộ hóa dữ liệu trên các nút khác nhau, nếu không có thì hoạt động của mạng phi tập trung là không thể. Rõ ràng, những nguyên tắc này không nên giống nhau đối với tất cả các cụm và tất cả dữ liệu, bởi vì các giao dịch trên mạng có thể có ý nghĩa pháp lý và dịch vụ, rác rưởi. Do đó, mạng thực hiện một số cấp độ thuật toán đồng thuận; việc lựa chọn cấp độ cần thiết được xác định bởi mô hình giao dịch.

Vẫn còn phải nói đôi lời về giao diện người dùng, về trình duyệt ngữ nghĩa. Chức năng của nó rất tầm thường: (1) điều hướng qua biểu đồ (theo cụm chuyên đề), (2) tìm kiếm và hiển thị dữ liệu theo mô hình miền, (3) tạo, chỉnh sửa dữ liệu và gửi giao dịch mạng theo mô hình tương ứng, (4) viết và thực thi các mô hình hành động động, và tất nhiên, (5) lưu trữ các đoạn biểu đồ. Mô tả ngắn gọn về các chức năng của trình duyệt ngữ nghĩa này là câu trả lời cho câu hỏi: các trang web ở đâu? Nơi duy nhất mà người dùng “ghé thăm” trong mạng web 3.0 là trình duyệt ngữ nghĩa của anh ta, đây là công cụ vừa hiển thị vừa tạo bất kỳ nội dung, dữ liệu nào, bao gồm cả mô hình. Người dùng tự xác định ranh giới và hình thức hiển thị thế giới mạng của mình, mức độ thâm nhập vào biểu đồ ngữ nghĩa.

Điều này có thể hiểu được, nhưng các trang web ở đâu? Bạn nên đi đâu, gõ địa chỉ nào vào cái “trình duyệt ngữ nghĩa” này để vào Facebook? Làm thế nào để tìm thấy trang web của một công ty? Mua áo phông hoặc xem kênh video ở đâu? Hãy thử tìm hiểu nó bằng các ví dụ cụ thể.

Tại sao chúng ta cần Facebook hoặc mạng xã hội khác? Rõ ràng, để giao tiếp: hãy kể điều gì đó về bản thân bạn và đọc và xem những gì người khác đăng, trao đổi nhận xét. Đồng thời, điều quan trọng là chúng ta không viết thư cho mọi người và không đọc mọi thứ - việc giao tiếp luôn bị giới hạn ở hàng chục, hàng trăm, thậm chí vài nghìn người bạn ảo. Cần điều gì để tổ chức hoạt động liên lạc như vậy trong cấu hình mạng phi tập trung được mô tả? Đúng vậy: tạo một cụm cộng đồng với một tập hợp các mô hình hành động tiêu chuẩn (tạo bài đăng, gửi tin nhắn, bình luận, thích, v.v.), thiết lập quyền truy cập vào các mô hình và mời những người dùng khác đăng ký vào bộ này. Ở đây chúng ta có “facebook”. Không phải là Facebook toàn cầu, đưa ra các điều kiện cho mọi người và mọi thứ, mà là một mạng xã hội địa phương có thể tùy chỉnh, hoàn toàn thuộc quyền sử dụng của những người tham gia cụm. Một người dùng gửi giao dịch tới mạng theo một trong các mô hình cộng đồng, chẳng hạn như nhận xét của anh ta, các thành viên trong nhóm đã đăng ký mô hình này sẽ nhận được văn bản nhận xét và ghi nó vào bộ lưu trữ của họ (được đính kèm vào một đoạn của biểu đồ chủ đề) và hiển thị nó trong trình duyệt ngữ nghĩa của họ. Nghĩa là, chúng tôi có một mạng xã hội (cụm) phi tập trung để liên lạc giữa một nhóm người dùng, tất cả dữ liệu của họ được lưu trữ trên thiết bị của chính người dùng. Dữ liệu này có thể hiển thị cho người dùng bên ngoài cụm không? Đây là câu hỏi về cài đặt truy cập. Nếu được phép, nội dung của các thành viên cộng đồng có thể được đại lý phần mềm đọc và hiển thị trong trình duyệt của bất kỳ ai tìm kiếm biểu đồ. Cũng cần lưu ý rằng số lượng và độ phức tạp của các mô hình cụm là không giới hạn - bất kỳ ai cũng có thể tùy chỉnh cộng đồng để phù hợp với nhu cầu của bất kỳ hoạt động nào. Chà, rõ ràng là người dùng có thể là thành viên của một số cụm tùy ý, với tư cách là người tham gia tích cực và chỉ bằng cách đăng ký các mô hình chỉ đọc riêng lẻ.

Bây giờ hãy trả lời câu hỏi: làm thế nào chúng ta có thể tìm thấy trang web của một công ty? Câu trả lời rất đơn giản: nơi chứa dữ liệu toàn diện về tất cả các công ty là khu vực tương ứng của biểu đồ ngữ nghĩa. Điều hướng trình duyệt hoặc tìm kiếm theo tên công ty sẽ giúp bạn đến được nơi này. Sau đó, tất cả phụ thuộc vào người dùng - họ cần những mô hình nào để hiển thị dữ liệu: bản trình bày ngắn gọn, thông tin đầy đủ, danh sách dịch vụ, danh sách vị trí tuyển dụng hoặc biểu mẫu tin nhắn. Nghĩa là, một công ty, để thể hiện chính mình trong biểu đồ ngữ nghĩa, phải sử dụng một bộ mô hình tiêu chuẩn để gửi giao dịch lên mạng và ngay lập tức dữ liệu về nó sẽ có sẵn để tìm kiếm và hiển thị. Nếu bạn cần tùy chỉnh và mở rộng bản trình bày trực tuyến của công ty mình, bạn có thể tạo các mô hình của riêng mình, bao gồm cả các mô hình được thiết kế riêng. Không có hạn chế nào ở đây, ngoại trừ một hạn chế: các mô hình mới phải được xây dựng thành một cây duy nhất để đảm bảo kết nối dữ liệu trong biểu đồ chủ đề.

Giải pháp này cũng tầm thường đối với thương mại điện tử. Mỗi sản phẩm (điện thoại di động, áo phông) có một mã định danh duy nhất và dữ liệu sản phẩm được nhà sản xuất nhập vào mạng. Đương nhiên, anh ta chỉ làm điều này một lần, ký dữ liệu bằng khóa riêng của mình. Một công ty sẵn sàng bán sản phẩm này đặt vào biểu đồ ngữ nghĩa một số tuyên bố được đưa ra theo một mô hình chuẩn về giá cả và điều kiện giao hàng. Tiếp theo, mỗi người dùng tự mình quyết định vấn đề tìm kiếm: liệu anh ta đang tìm kiếm thứ mình cần trong số hàng hóa mà người bán mà anh ta biết có thể cung cấp hay so sánh các sản phẩm tương tự từ các nhà sản xuất khác nhau và chỉ sau đó chọn nhà cung cấp thuận tiện. Một lần nữa, nơi diễn ra việc lựa chọn và mua hàng là trình duyệt ngữ nghĩa của người dùng chứ không phải một số trang web của nhà sản xuất hoặc người bán. Tất nhiên, cả nhà sản xuất và người bán đều có cơ hội tạo ra các mẫu trưng bày sản phẩm của riêng mình mà người mua có thể sử dụng. Nếu anh ấy muốn, nếu điều đó có vẻ thuận tiện với anh ấy. Và vì vậy, anh ta có thể làm mọi thứ bằng cách sử dụng các mô hình hiển thị dữ liệu và tìm kiếm tiêu chuẩn.

Cần phải nói đôi lời về quảng cáo và vị trí của nó trong mạng ngữ nghĩa. Và vị trí của nó vẫn mang tính truyền thống: trực tiếp trong nội dung (chẳng hạn như trong video) hoặc trong các mô hình hiển thị nội dung. Chỉ giữa nhà quảng cáo và chủ sở hữu nội dung hoặc mô hình mới loại bỏ trung gian dưới hình thức chủ sở hữu trang web.

Vì vậy, sơ đồ hoạt động của mạng phi tập trung ngữ nghĩa, được trình bày từ góc độ người dùng, cực kỳ thống nhất: (1) tất cả nội dung nằm trong một biểu đồ ngữ nghĩa toàn cầu duy nhất, (2) ghi, tìm kiếm và hiển thị nội dung theo các mô hình khái niệm, đảm bảo kết nối ngữ nghĩa của dữ liệu, (3) hoạt động của người dùng được triển khai theo mô hình động, (4) nơi duy nhất diễn ra hoạt động là trình duyệt ngữ nghĩa của người dùng.

Nguồn: www.habr.com

Thêm một lời nhận xét