|
Knowledge Representation & Applications MEBI 550, Winter, '05 |
Exercise #1: Building an Ontology (in Protégé) Due Wed, Jan 12th, 7pm The main objective for this assignment is to get some hands-on experience as an "ontology builder", and experience some of the design choices ontology builders face. Secondarily, you will gain familiarity with the Protégé ontology & knowledge base development environment. As described in class, there are at least two common reasons for creating an ontology: (1) knowledge sharing, and (2) reasoning, which requires representing the information or knowledge in a formal syntax and semantics. For this assignment, I would like you to create an ontology of knowledge about cancer. (No, I'm not expecting you to cure cancer in a week.) Constraints:
There are no contraints on the type of ontology you build nor how you organize the knowledge about cancer. I encourage you to think imaginitively about the knowledge on the web pages. You may re-structure, and add to this information as you see fit. Try to use a variety of Protege features (see grading criteria - at this stage, you can't be "wrong"!) In general, you should imagine that you are building your ontology of cancer information either because (a) other systems need programmatic access to the knowledge stored at the cancer.gov web site (the NCI wants to encourage knowledge sharing), or (b) other systems will query the knowlege, and will perform some reasoning over the formal knowledge in your ontology. See also deliverable #2: Deliverables:
Note: I will be displaying some of your ontologies in class on Monday, April 5th. (Thus, I'm asking to have it by 7pm Wed, so that I can briefly pre-browse them before class.) One of the points of this exercise will be to demonstrate the diversity of design choices. Thus, please work on this assignment on your own, and be willing to answer questions about your ontology in class. Protégé is available at www.stanford.protege.edu. Please use version 3.0, the "beta release". Despite the "beta" label, this is fairly stable, and I expect it to become the official release sometime during this quarter. Note that Protégé can be configured with a wide variety of additional "plug-in" components. If curious, feel free to try some of these, perhaps especially the visualization plug-ins (but at this stage, I would warn *against* trying the OWL plug-in.) Grading criteria: This is almost a freebie -- Since this is due in week 2 of the quarter, you will not be graded on the particular content or design choices in your ontology. I will grade on perceived level of effort. I will generally give one of three grades: 4.0 for those assignments where student put an appropriate amount of thought and work, 3.0 for assignment that seemed to satisfy only the bare minimum requirements, and where the student does not show a significant level of thought or work, 2.0 or lower for assignments that do not meet the requirements. If this assignment is late, it will be significantly down-graded -- a 4.0 is not possible for late assignments.
|
|
Last Updated: |
Contact the instructor at: gennari@u.washington.edu
|