Question: Add rules to extend the definition of the predicate Name
Add rules to extend the definition of the predicate Name (s, c.) so that a siring such as “laptop computer” matches against the appropriate category names from a variety of stores. Try to make your definition general. Test it by looking at ten online stores, and at the category names they give for three different categories. For example, for the category of laptops, we found the names “Notebooks,”“Laptops,”“Notebook Computers,”“Notebook,”“Laptops and Notebooks,” and “Notebook PCs.” Some of these can be covered by explicit Name facts, while others could be covered by rules for handling plurals, conjunctions, etc.
Answer to relevant QuestionsA complete solution to the problem of inexact matches to the buyer’s description in shopping is very difficult and requires a full array of natural language processing and information retrieval techniques. (See Chapters 22 ...Figure shows the top levels of a hierarchy for everything. Extend it to include as many real categories as possible. A good way to do this is to cover all the things in your everyday life. This includes objects and events. ...Explain why the process for generating predecessors in backward search does not need to add the literals that are negative effects of the action.We saw that planning graphs can handle only propositional actions. What if we want to use planning graphs for a problem with variables in the goal, such as At (P1, x) ^ At (P2, x), where x ranges over a finite domain of ...Show how a standard STRIPS action description can be rewritten as HTN decomposition, using the notation Achieve (p) to denote the activity of achieving the condition p.
Post your question