Phương pháp tiếp cận dựa trên ngôn ngữ (linguistic)

Một phần của tài liệu Luận văn: Tìm hiểu vể đối sánh lược đồ và xây dựng ứng dụng VNMATCH ppt (Trang 31 - 32)

2 Các phương pháp đối sánh lược đồ

2.2 Đối sánh dựa trên schema (schema-based)

2.2.1 Phương pháp tiếp cận dựa trên ngôn ngữ (linguistic)

Phương pháp này chủ yếu xem xét các thuộc tính dạng chuỗi ký tự của các phần tử lược đồ như name, description.Thuộc tính name có thể được so sánh qua 2 dạng là cú pháp (syntactic) và ngữ nghĩa (semantic).

Đối sánh thuật ngữ name dựa trên cú pháp là tính tốn độ tương đồng chỉ dựa trên các chuỗi biểu diễn name. Có nhiều thuật tốn đã được phát triển ứng dụng cho các lĩnh vực khác như sửa lỗi chính tả (spelling correction), thu thập thơng tin … Trong đó đặc biệt 3 thuật tốn sau: EditDistance, N-Gram, SoundEx đã được áp dụng vào bài tốn đối sánh lược đồ.

• EditDistance (Levenstein):Sử dụng kỹ thuật quy hoạch động, độ tương đồng của 2 chuỗi được tính từ số lần thực hiện các thao tác: xóa, thêm, thay thế của một ký tự cần thiết để chuyển một chuỗi này thành chuỗi kia. • N-Gram: Chuỗi được so sánh theo tập n-gram của nó. Ví dụ chuỗi doc và

document là tương tự theo tập tri-gram, {doc} và {doc,ocu,cum,ume,men,ent} chia sẻ phần tử doc.

• SoundEx: Phương pháp này tính độ tương đồng âm giữa các name tương ứng với mã SoundEx. Phương pháp này hiệu quả cho các từ được viết khác nhau có khả năng giống nhau,ví dụ document, documentation.

Đối sánh dựa trên ngữ nghĩa sử dụng các quan hệ về mặt thuật ngữ để ước lượng độ tương đồng giữa các name như synonymy, hypernymy, hyponymy. ví dụ từ Car và automobile là đồng nghĩa nên tương tự nhau. Cách tiếp cận này cần trợ giúp của các thông tin hỗ trợ như từ điển, thesaurus, ontology hoặc các bảng định nghĩa từ đồng nghĩa cho các ngơn ngữ khác nhau.

Ngồi ra trên thực tế các lược đồ cịn có nhiều sự hỗn tạp mà chúng thường gặp như:

• Từ được ghép bởi nhiều từ khác: Ví dụ Org_Sender. • Từ được viết gọn lại: Ví dụ Org có nghĩa là Organization. • Từ có nhiều nghĩa.

Ngơ Văn Quân, lớp cao học CNTT 2004

Một phần của tài liệu Luận văn: Tìm hiểu vể đối sánh lược đồ và xây dựng ứng dụng VNMATCH ppt (Trang 31 - 32)

Tải bản đầy đủ (PDF)

(85 trang)