Author Topic: Protege  (Read 14530 times)

cmxq

  • Administrator
  • PHP Intermediate
  • *****
  • Posts: 1339
    • View Profile
    • Email
Protege
« on: April 21, 2007, 11:31:13 PM »
Trước khi đi sâu tìm hiểu về OWL, mời các bạn tải về chương trình Protege. Chương trình này cho phép ta xây dựng các ontology một cách trực quan và dễ dàng (nếu bạn đã nắm được tinh thần của khái niệm ontology), sau đó sẽ xuất nội dung ra một file OWL. Việc sử dụng chương trình này sẽ cho phép các bạn dễ dàng nghiên cứu về Ontology và OWL hơn.

Sau khi thử xây dựng một ontology, chúng ta sẽ đi sâu vào việc phân tích và ứng dụng ontology và OWL trong biểu diễn dữ liệu trên Web

Download tại: http://protege.stanford.edu/
Hãy bấm LIKE nếu bạn thích bài viết này

nhp83

  • PHP Starter
  • *
  • Posts: 12
    • View Profile
    • Email
Re: Protege
« Reply #1 on: September 25, 2007, 09:25:58 AM »
Mình đã tải được chưong trình Protege vê rồi , bạn có thể mách cho minh cách sử dụng nó để có thể tạo ra một Ontlogy đơn giản được không?

cmxq

  • Administrator
  • PHP Intermediate
  • *****
  • Posts: 1339
    • View Profile
    • Email
Re: Protege
« Reply #2 on: September 25, 2007, 12:36:54 PM »
Hic, đợi qua đêm trung thu này đã, giờ tớ cũng quên ráo rồi. Hoặc đọc thử manual của nó xem sao
Hãy bấm LIKE nếu bạn thích bài viết này

phpnubie

  • Global Moderator
  • PHP Intermediate
  • *****
  • Posts: 444
    • View Profile
Re: Protege
« Reply #3 on: September 25, 2007, 01:59:26 PM »
Great !. Mới đọc thử qua thấy coi bộ giản tiện thật. click, click là xong một chương trình quản lý nhỏ...software này giống mấy cái softlabs programming via Guid. ai rảnh nên học qua...Tớ phải ráng luyện php cái đã ;D.

Wish all have good day.

RC

  • PHP Starter
  • *
  • Posts: 15
    • View Profile
    • Email
Re: Protege
« Reply #4 on: October 22, 2007, 09:42:11 AM »
Hic, đợi qua đêm trung thu này đã, giờ tớ cũng quên ráo rồi. Hoặc đọc thử manual của nó xem sao
Admin ơi, không những bác đã "qua đêm" mà là qua tháng rồi đó. Bác bỏ chút thời gian cho một bài học vỡ lòng đi để mọi người có hứng khai thác Protege :D

vietninh

  • PHP Starter
  • *
  • Posts: 17
    • View Profile
    • Email
Re: Protege
« Reply #5 on: January 23, 2008, 01:09:01 PM »
Admin oi? em da tai no ve roi nhung khong biet dung. sao bac khong lam mot bai phat bieu ve no nhi? em thay hay dao de do. de cung chung xem cho biet. bac bo bot it thoi gian di. em dang can biet no de lam gi no co truy van duoc du lieu hay khong? em thay no lang nhang qua di.

cmxq

  • Administrator
  • PHP Intermediate
  • *****
  • Posts: 1339
    • View Profile
    • Email
Re: Protege
« Reply #6 on: January 24, 2008, 04:16:13 PM »
Protege thích hợp cho những người thiết kế các ontology. Thực ra nghe đến ontology là mọi người thấy ớn, nhưng về cơ bản thì nó chỉ là cách thức để mô tả dữ liệu.

Phong cách thiết kế một ontology gần giống như thiết kế một lớp đối tượng, khởi đầu từ đối tượng "cha", sau đó sẽ phát triển sang các đối tượng con bằng cách "cắm" thêm các thuộc tính cho đối tượng "cha". Các thuộc tính này cũng có thể là các đối tượng, nhưng có đặc biệt hơn một chút là nó có thể sử dụng các toán tử và mệnh đề logic để mô tả các mối quan hệ giữa các đối tượng (VD như: tồn tại một đối tượng A là con của đối tượng B nếu với mọi C thoả mãn cái gì đó...) ;D
Hãy bấm LIKE nếu bạn thích bài viết này

vietninh

  • PHP Starter
  • *
  • Posts: 17
    • View Profile
    • Email
Phan mem (Protege)
« Reply #7 on: March 12, 2008, 04:55:28 PM »
Dayla phan mem hay. no giong nhu mot bo may chi viec clickla chon thoi. NHungthat su hieu sauno la hoikho day. minh khong ranhlam ve tieng Anh nen khong dich duocj Hep cua no. Ke ai ranh dich cai cho anh em xem thi tot nhat. Mong cac ban that co gang de dich no. Noi that day la phan mem cua hay day

vietninh

  • PHP Starter
  • *
  • Posts: 17
    • View Profile
    • Email
Re: Phan mem (Protege)
« Reply #8 on: April 10, 2008, 04:11:47 PM »
sao mà kông thay ai post cach lam ra mot file owl the. noi là de lam sao khong thay tra loi chi het. ai biet su dung phan mem do chi chi minh voi. minh dang rat can no day

poc_songoku

  • PHP Starter
  • *
  • Posts: 3
    • View Profile
    • Email
Re: Protege
« Reply #9 on: May 22, 2008, 04:57:51 PM »
chào các bạn, mình đã load chương trình protege về làm thử. nhưng hiện giờ mình ko biết cách tạo 1 giao diện để đưa câu truy vấn vào lấy thông tin trong Ontology. VD: như mình có 1 ontology về các loại sữa đã được phân loại. Mình muốn học cách tạo giao diện để giúp ng sử dụng có thể tìm kiếm thông tin về các loại sữa, kĩ thuật tạo giao diện có thể tham khảo tại đâu, mong các bạn giúp đỡ

cmxq

  • Administrator
  • PHP Intermediate
  • *****
  • Posts: 1339
    • View Profile
    • Email
Re: Protege
« Reply #10 on: May 24, 2008, 09:02:10 AM »
Bạn thân mến. Đến thời điểm hiện tại, bạn phải hiểu được rằng XML, RDF, Ontology hay bản thân Semantic Web chỉ là công cụ để biểu diễn và lưu trữ dữ liệu (nó giống như một dạng CSDL thông minh), chứ nó không phải là một công cụ để trình bày dữ liệu như HTML. Vì vậy, để xây dựng một chương trình ứng dụng Semantic Web, bạn có thể dùng bất kỳ ngôn ngữ lập trình nào, tự tay xây dựng các form, tự tay mở các file .owl (mà ngày trước là XML), tự tay truy vấn, xử lý dữ liệu, mô tả dữ liệu... rồi out kết quả ra ngoài như một ... chương trình bình thường, thế thôi.

Bạn cần phải nắm rõ các khái niệm về Semantic Web, vì sao lại phải sử dụng Semantic Web và Semantic Web được sử dụng để làm gì. Trả lời được các câu hỏi trên sẽ giúp bạn dễ dàng định hướng nghiên cứu Semantic Web.
Hãy bấm LIKE nếu bạn thích bài viết này

thomastin

  • PHP Starter
  • *
  • Posts: 2
    • View Profile
    • Email
Re: Protege
« Reply #11 on: July 08, 2008, 08:56:53 AM »
Minh cung danh nghien cuu ve Protege!

Theo y kien cua minh, Ontology(Ban the hoc) nhu vay day co the hinh dung day la mot ly thuyet ve CSDL tri thuc, sau khi ta hieu ve no, roi sau do ta dung cong cu(ngon ngu) de dien ta.
Cung giong nhu ban hieu ly thuyet ve Ngon ngu huong doi tuong, sau do ban dung Ngon ngu lap trinh (java, C#) de lap trinh xay dung nhung ung dung.
Tat nhien, su so sanh nay chi de giup chung ta hinh dung Ontology la nhu the nao!

Minh co tai lieu huong dan su dung ve Protege (dang slide) tieng Anh nhung cac ban hieu ly thuyet ve Ontology thi doc cung de hieu thoi.( cac khai niem de cap: Class, property, individuals, ...) va cung co nhung vi du mau.

Neu ban nao co tai lieu, up len cho moi nguoi xem nhe.

Thanks,

PS: Do tai lieu co dung luong hon 3MB vi the minh post truc tiep len dien dan ko duoc.

Cac ban co the down tu dia chi nay: http://www.cs.umass.edu/~mccallum/papers/iedatamining-ijcaiws03.pdf

Neu cac ban khong the down duoc thi goi mail cho minh tinjava2007@yahoo.com minh se goi cac ban!

ttnmai

  • PHP Starter
  • *
  • Posts: 1
    • View Profile
Re: Protege
« Reply #12 on: July 08, 2008, 09:47:51 AM »
Cảm ơn anh Admin đã khởi xướng chủ đề này. Hổm nay em đang loay hoay tìm tài liệu về Web Service và Ontology, bắt được forum này em mừng như bắt được vàng. Xin mọi người cho em tham khảo với nhé.
Cảm ơn anh Thomastin về tài liệu hướng dẫn dùng Protege.
Các anh chị ơi, em đang làm về vấn đề tìm kiếm theo ngữ nghĩa ứng dụng để tìm kiếm thông tin về sách trong 1 nhà sách. Theo đó em sẽ dùng Ontology để biểu diễn thông tin về sách.
Mọi người góp ý giúp em nhé. Nếu cò gì mới mọi người hướng dẫn thêm cho em. Em thành thật cảm ơn.

vietninh

  • PHP Starter
  • *
  • Posts: 17
    • View Profile
    • Email
Re: Protege
« Reply #13 on: May 31, 2009, 11:00:54 AM »
Xin loi khong go bang tieng Viet. Nhung That su Chuong trinh nay de lam ma. ban chi can hieu ve semantec web la ok thoi.Co gi lien lac voi minh nha.vnn.vnninh@gmail.com