Đồ Án Phương pháp xây dựng hệ thống hỏi đáp tiếng việt dựa trên Ontology

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mục lục












    Lời cảm ơn i Tó m tắt . ii Mục lục . iii Danh sách từ viết tắt .vi Danh sách hình vẽ . vii Danh sách bảng ix Chương 1. Giới thiệu 1
    Chương 2. Tổng quan về hỏi đáp .3


    2.1 Tổng quan về hệ thống hỏi đáp dựa trên Ontology .3


    2.2 Khái niệm về hỏi đáp (Question Answering – QA) .6


    2.2.1 Khái niệm hỏi đáp 6


    2.2.2 Kiến trúc hỏi đáp 6


    2.2.3 Các phương pháp hỏi đáp 7


    2.3 Giao diện ngôn ngữ tự nhiên miền đóng 9


    2.4 Các hệ thống QA miền mở 10


    2.5 Ontologies trong QA 12


    Chương 3. Ontology – Sesame 14


    3.1 Khái niệm về Ontology 14


    3.1.1 Khái niệm 14


    3.1.2 Tổng quan về Ontology .14


    3.1.2.1 Các thành phần của Ontology 15


    3.1.2.2 Các thực thể 15


    3.1.2.3 Các lớp 16


    3.1.2.4 Thuộc tính 17







    3.1.2.5 Các mối quan hệ 17


    3.2 Ngôn ngữ Web Ontology (Web Ontology Language) 19


    3.2.1 OWL Ontology .19


    3.2.2 Mối quan hệ logic mô tả (Description logics – DLs) .20


    3.2.3 Các dạng OWL .20


    3.3 Sesame .21


    3.3.1 Khái niệm về Sesame .21


    3.3.1.1 Sesame Server 21 3.3.1.2 Kho dữ liệu và suy luận (Repositories and Inferencing) 22 3.3.1.3 Tổng quan kiến trúc Sesame 22
    3.3.2 Cài đ ặt Sesame 23


    3.3.2.1 Cài đ ặt thư viện Sesame .23


    3.3.2.2 Cài đ ặt máy c hủ Sesame .24


    3.3.2.3 Quản trị máy chủ .25


    3.3.3 Giao diện web của Sesame 27


    3.3.3.1 Đăng nhập 27


    3.3.3.2 Thêm dữ liệu vào một kho dữ 28


    Chương 4. Hệ thố ng hỏi đáp tiếng Việt dựa trên Ontology .29


    4.1 Kiến trúc tổng quan của hệ thống 29


    4.2 Xử lý câu hỏi ngôn ngữ tự nhiên 32


    4.3 Thiết kế Ontology bằng Protege 34


    4.3.1 Thiết kế các lớp trong Ontology .35


    4.3.2 Thiết kế thuộc tính trong Ontology 36


    4.4 Ánh xạ Ontology 38


    4.4.1 Ánh xạ Ontology cho câu hỏi đơn giản .39 4.4.1.1 Ánh xạ Ontology đối với loại câu hỏi NORMAL .42 4.4.1.2 Ánh xạ Ontology đối với loại câu hỏi UNKN_REL .43 4.4.1.3 Ánh xạ Ontology đối với loại câu hỏi UNKN_ TERM .44 4.4.1.4 Ánh xạ Ontology đối với loại câu hỏi AFFIRM_NEG 46
    4.4.2 Ánh xạ Ontology đối với loại câu hỏi ―THREETERM‖ .47


    4.5 Trích chọn câu trả lời 51







    4.5.1 Trích chọ n câu trả lời cho lo ại câu hỏi ―NORMAL‖, ―UNKN_REL‖ 52


    4.5.2 Trích chọ n câu trả lời cho lo ại câu hỏi ―UNKN_ TERM‖ .54


    4.5.3 Trích chọ n câu trả lời cho lo ại câu hỏi ―AFFIRM_N EG‖ 56


    4.5.4 Trích chọ n câu trả lời cho lo ại câu hỏi ―THREETERM‖ 57


    Chương 5. Kết quả thực ng hiệm và thảo luận .59


    5.1 Kết quả thực nghiệm 59


    5.2 Thảo luận 61


    Chương 6. Kết luận 62


    Phụ lục A 63


    Tài liệu tham khảo .66
     

    Các file đính kèm:

Đang tải...