% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % File: lex_sem6.dtr % % Purpose: lexical semantics: lexicon fragment for foodstuffs % % Author: Angelika Koelzer, October 1993 % % Version: 2.01 (February 1994) % % Related files: lex_sem0.doc, lex_sem1.dtr, ... lex_sem5.dtr % % % % Copyright (c) University of Duesseldorf 1994. All rights reserved. % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %--------------------------------------------------------------------% % This fragment of a lexicon deviates in some points from the % % solutions discussed before. Instead of "prop" prefixes in paths % % it makes use of a variable to group the respective attributes. All % % the compounds follow a single paradigm: the properties "origin" % % and "class" are inherited from the modifier, "matter" and "con- % % sistence" from the head. This paradigm is very frequent in the % % cooking world, as the number of entries shows. In addition to the % % property features the simple items have "subcat" attributes. The % % values of these attributes are sequences of other items, which are % % candidates for combination with the effect of new compound items. % % The values of paths are not used for computation in this % % file. They serve a preliminary purpose in collecting information % % for a more systematic treatment in the style of "cross subcatego- % % rization. % %--------------------------------------------------------------------% % Declarations ------------------------------------------------------% # vars $rest: origin class matter consistence subcat. %--------------------------------------------------------------------% COMPOUND: < > == TOP == "" "" == "" == "" == "" == "" == "" == BOTTOM. TOP: < > == unspecified == top == BOTTOM. BOTTOM: < > == nil. PROPERTY: < > == TOP == property == TOP:. OBJECT: < > == TOP == object == TOP:. % Properties --------------------------------------------------------% CLASS: < > == PROPERTY == class == PROPERTY: <$rest> == BOTTOM. CONSISTENCE: < > == PROPERTY == consistence == PROPERTY: <$rest> == BOTTOM. MATTER: < > == PROPERTY == matter == PROPERTY: == BOTTOM == BOTTOM. % Class -----------------------------------------% Organisch: < > == CLASS == organisch == CLASS:. Tierisch: < > == Organisch == tierisch == Organisch:. Pflanzlich: < > == Organisch == pflanzlich == Organisch:. % Consistence -----------------------------------% MASS_COUNT: < > == CONSISTENCE == mass_count == CONSISTENCE:. MASS: < > == MASS_COUNT == mass == MASS_COUNT:. COUNT: < > == MASS_COUNT == count == MASS_COUNT:. Hart: < > == COUNT == hart == COUNT:. Fest: < > == MASS_COUNT == fest == MASS_COUNT:. Weich: < > == MASS == weich == MASS:. Fluessig: < > == MASS == fluessig == MASS:. Koernig: < > == MASS == koernig == MASS:. Mehlig: < > == Koernig == mehlig == Koernig:. % Matter ----------------------------------------% FOOD: < > == MATTER == food == MATTER: == Organisch:. Fett: < > == FOOD == fett == FOOD: == Weich:. % default Protein: < > == FOOD == protein == FOOD: == Tier: == Tier == Fest:. Emulsion: < > == FOOD == emulsion == FOOD: == Tier: == Tier == Fluessig:. Kohlenhydrat: < > == FOOD == kohlenhydrat == FOOD: == Pflanzen == Koernig:. % Objects -----------------------------------------------------------% Tier: < > == OBJECT == tier == OBJECT: == Tierisch: == TOP <$rest> == BOTTOM. Pflanzen: < > == OBJECT == pflanzen == OBJECT: == Pflanzlich: == Fett: == TOP <$rest> == BOTTOM. Schweine: < > == Tier == schweine == Tier: == Fleisch: Schmalz: Fett:. Gaense: < > == Tier == gaense == Tier: == Fleisch: Schmalz: Fett:. Rind: < > == Tier == rind == Tier: == Fleisch:. Rinder: < > == Rind == rinder == Talg: Fett2:. Hammel: < > == Tier == hammel == Tier: == Fleisch: Talg: Fett:. Sonnenblumen: < > == Pflanzen == sonnenblumen == Pflanzen: == Oel: Margarine:. Kokos: < > == Pflanzen == kokos == Pflanzen: == Fett:. Soja: < > == Pflanzen == soja == Pflanzen: == Oel:. %--------------------------------------------------------------------% Nahrungsmittel: < > == OBJECT == nahrungsmittel == OBJECT: == Organisch: == Essbar:. Fruechte: < > == Nahrungsmittel == fruechte == Nahrungsmittel: == Pflanzen: == Pflanzen == Fest: == Oel:. Oliven: < > == Fruechte == oliven == Fruechte: == Oel: == TOP. Nuss: < > == Fruechte == nuss == Fruechte: == Hart: == Oel: == Kokos:. Bohnen: < > == Fruechte == bohnen == Fruechte: == Soja:. Kerne: < > == Fruechte == kerne == Fruechte: == Sonnenblumen: Nuss:. Sojabohnen: < > == COMPOUND == Bohnen:< > == Soja:< >. Kokosnuss: < > == COMPOUND == Nuss:< > == Kokos:< >. Nusskerne: < > == COMPOUND == Kerne:< > == Nuss:< >. Sonnenblumenkerne: < > == COMPOUND == Kerne:< > == Sonnenblumen:< >. %--------------------------------------------------------------------% Fleisch: < > == Nahrungsmittel == fleisch == Nahrungsmittel: == Tier: == Tier == Protein: == Protein == Schweine: Gaense: Rind: Hammel:. % Instead of listing all the items that can be combined we would % prefer to indicate just the type of items - in this case anything % that comes under the heading of "Tier" - as a possible modifier for % "Fleisch". Schweinefleisch: < > == COMPOUND == Fleisch:< > == Schweine:< >. Gaensefleisch: < > == COMPOUND == Fleisch:< > == Gaense:< >. Rindfleisch: < > == COMPOUND == Fleisch:< > == Rind:< >. Hammelfleisch: < > == COMPOUND == Fleisch:< > == Hammel:< >. %--------------------------------------------------------------------% Fisch: < > == Nahrungsmittel == fisch == Nahrungsmittel: == Tier: == Tier == Protein: == Protein == Tran:. %--------------------------------------------------------------------% Milch: < > == Nahrungsmittel == milch == Nahrungsmittel: == Rind: == Rind == Emulsion: == Emulsion == Butter:. Milchprodukt: < > == Nahrungsmittel == milchprodukt == Nahrungsmittel: == Milch: == Milch == Milch. Sahne: < > == Milchprodukt == sahne == Milchprodukt: == Fluessig: == Butter:. Joghurt: < > == Milchprodukt == joghurt == Milchprodukt: == Weich: == Sahne:. Kaese: < > == Milchprodukt == kaese == Milchprodukt: == Fest:. Quark: < > == Kaese == quark == Kaese: == Weich: == Sahne:. %--------------------------------------------------------------------% Fett2: < > == Nahrungsmittel == Fett == Nahrungsmittel: == Fett: == Fett == Pflanzen: Butter: Kokos: Schweine: Gaense: Rinder: Hammel:. Oel: < > == Fett2 == oel == Fett2: == Fluessig: == Fruechte: == Fisch: Oliven: Sonnenblumen: Nuss:. Talg: < > == Fett2 == talg == Fett2: == Rind: Hammel: == Tierisch: == Rinder: Hammel:. Tran: < > == Fett2 == tran == Fett2: == Fisch: == Fisch == Fluessig: == Fisch:. Schmalz: < > == Fett2 == schmalz == Fett2: == Schweine: Gaense: == Tierisch: == Schweine: Gaense:. Butter: < > == Milchprodukt == butter == Milchprodukt: == Fett: == Fett == Milch: Fett: == Sahne:. Margarine: < > == Fett2 == margarine == Fett2: == Pflanzen: == Pflanzen == Sonnenblumen:. Schweinefett: < > == COMPOUND == Fett2:< > == Schweine:< >. Gaensefett: < > == COMPOUND == Fett2:< > == Gaense:< >. Hammelfett: < > == COMPOUND == Fett2:< > == Hammel:< >. Rinderfett: < > == COMPOUND == Fett2:< > == Rinder:< >. Butterfett: < > == COMPOUND == Fett2:< > == Butter:< >. Pflanzenfett: < > == COMPOUND == Fett2:< > == Pflanzen:< >. Kokosfett: < > == COMPOUND == Fett2:< > == Kokos:< >. Hammeltalg: < > == COMPOUND == Talg:< > == Hammel:< >. Rindertalg: < > == COMPOUND == Talg:< > == Rinder:< >. Fischtran: < > == COMPOUND == Tran:< > == Fisch:< >. Schweineschmalz: < > == COMPOUND == Schmalz:< > == Schweine:< >. Gaenseschmalz: < > == COMPOUND == Schmalz:< > == Gaense:< >. Olivenoel: < > == COMPOUND == Oel:< > == Oliven:< >. Sojaoel: < > == COMPOUND == Oel:< > == Soja:< >. Fischoel: < > == COMPOUND == Oel:< > == Fisch:< >. Nussoel: < > == COMPOUND == Oel:< > == Nuss:< >. Sonnenblumenoel: < > == COMPOUND == Oel:< > == Sonnenblumen:< >. Sonnenblumenmargarine: < > == COMPOUND == Margarine:< > == Sonnenblumen:< >. %--------------------------------------------------------------------% % With this group we come closer to the objective of discovering % patterns of compound building. Getreide: < > == Nahrungsmittel == getreide == Nahrungsmittel: == Pflanzen: == Pflanzen == Kohlenhydrat: == Kohlenhydrat == Schrot: Mehl: Gruetze: Graupen: Gries: Flocken:. % What we really want to say here is that anything of type "Getreide" % can combine with anything of type "Getreideprodukt". Reis: < > == Getreide == reis == Getreide:. Roggen: < > == Getreide == roggen == Getreide:. Weizen: < > == Getreide == weizen == Getreide:. Gerste: < > == Getreide == gerste == Getreide:. Gersten: < > == Gerste == gersten. Mais: < > == Getreide == mais == Getreide:. Hirse: < > == Getreide == hirse == Getreide:. Hafer: < > == Getreide == hafer == Getreide:. Getreideprodukt: < > == Nahrungsmittel == getreideprodukt == Nahrungsmittel: == Getreide: == TOP <$rest> == Getreide. GETREIDEPRODUKT: < > == Getreideprodukt == Reis: Roggen: Gersten: Mais: Weizen: Hirse:. % As above we would rather state a relation between types of % items instead of enumerating the items themselves. There has % to be an artificial intermediary node here, because the item % "Getreideprodukt" itself does not have the subcat property % we want it to hand down to its subtypes. Schrot: < > == GETREIDEPRODUKT == schrot == Getreideprodukt:. Flocken: < > == GETREIDEPRODUKT == flocken == Getreideprodukt:. Mehl: < > == GETREIDEPRODUKT == mehl == Getreideprodukt: == Mehlig:. Graupen: < > == GETREIDEPRODUKT == graupen == Getreideprodukt:. Gruetze: < > == GETREIDEPRODUKT == gruetze == Getreideprodukt:. Gries: < > == GETREIDEPRODUKT == gries == Getreideprodukt:. % One example of each kind of combination suffices to show the % combinatorial potential of the two types in this group. Roggenschrot: < > == COMPOUND == Schrot:< > == Roggen:< >. Haferflocken: < > == COMPOUND == Flocken:< > == Hafer:< >. Weizengries: < > == COMPOUND == Gries:< > == Weizen:< >. Hirsegruetze: < > == COMPOUND == Gruetze:< > == Hirse:< >. Gerstengraupen: < > == COMPOUND == Graupen:< > == Gersten:< >. Maismehl: < > == COMPOUND == Mehl:< > == Mais:< >. % Declarations --------------------------------------------% # show . # hide TOP BOTTOM COMPOUND PROPERTY OBJECT CLASS CONSISTENCE MATTER MASS_COUNT MASS COUNT GETREIDEPRODUKT. %--------------------------------------------------------------------% % The next line is the Revision Control System Id: do not delete it. % $Id: archive.dtr,v 1.1 1997/04/09 20:40:33 root Exp $