Skip to main content

2014 | OriginalPaper | Buchkapitel

7.  Taaable: A Case-Based System for Personalized Cooking

verfasst von : Amélie Cordier, Valmi Dufour-Lussier, Jean Lieber, Emmanuel Nauer, Fadi Badra, Julien Cojan, Emmanuelle Gaillard, Laura Infante-Blanco, Pascal Molli, Amedeo Napoli, Hala Skaf-Molli

Erschienen in: Successful Case-based Reasoning Applications-2

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Taaable is a Case-Based Reasoning (CBR) system that uses a recipe book as a case base to answer cooking queries. Taaable participates in the Computer Cooking Contest since 2008. Its success is due, in particular, to a smart combination of various methods and techniques from knowledge-based systems: CBR, knowledge representation, knowledge acquisition and discovery, knowledge management, and natural language processing. In this chapter, we describe Taaable and its modules. We first present the CBR engine and features such as the retrieval process based on minimal generalization of a query and the different adaptation processes available. Next, we focus on the knowledge containers used by the system. We report on our experiences in building and managing these containers. The Taaable system has been operational for several years and is constantly evolving. To conclude, we discuss the future developments: the lessons that we learned and the possible extensions.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
4
For the adaptation challenge, the recipe base contains a sole case, the recipe that must be adapted.
 
5
\(\mathtt{cabbage }\) is not a subclass of \(\mathtt{inflorescentvegetable }\) (drumhead cabbages are not flowers), neither is \(\mathtt{inflorescentvegetable }\) a subclass of \(\mathtt{cabbage }\) (artichokes are inflorescent vegetables).
 
13
It can be noticed that at least one repair strategy is always applicable for a selected explanation pattern. Indeed, if the explanation pattern corresponds to a dependence of the form “\(x\) requires \(y\)”, then either \({\mathtt{tgt }} \mathrel {{\models }_\mathtt{DK }}\not y\) or \({\mathtt{tgt }} \not \mathrel {{\models }_\mathtt{DK }}\not y\) holds. If the explanation pattern corresponds to a dependence of the form “\(x\) and \(y\) are incompatible”, then \({\mathtt{tgt }} \mathrel {{\models }_\mathtt{DK }}x\) and \({\mathtt{tgt }} \mathrel {{\models }_\mathtt{DK }}y\) holding simultaneously would mean that \({\mathtt{tgt }}\) contains two incompatible ingredients.
 
Literatur
1.
Zurück zum Zitat Baader, F., Hollunder, B., Nebel, B., Profitlich, H.J.: An empirical analysis of optimization techniques for terminological representation systems. In: Proceedings of the 3rd International Conference on Principles of Knowledge Representation and Reasoning (KR’92), Cambridge, Massachussetts, pp. 270–281 (1992) Baader, F., Hollunder, B., Nebel, B., Profitlich, H.J.: An empirical analysis of optimization techniques for terminological representation systems. In: Proceedings of the 3rd International Conference on Principles of Knowledge Representation and Reasoning (KR’92), Cambridge, Massachussetts, pp. 270–281 (1992)
2.
Zurück zum Zitat Badra, F.: Extraction de connaissances d’adaptation en raisonnement à partir de cas. Ph.D. thesis, Université Henri Poincaré—Nancy I (2009) Badra, F.: Extraction de connaissances d’adaptation en raisonnement à partir de cas. Ph.D. thesis, Université Henri Poincaré—Nancy I (2009)
3.
Zurück zum Zitat Badra, F., Cordier, A., Lieber, J.: Opportunistic adaptation knowledge discovery. In: Proceedings of 8th International Conference on Case-Based Reasoning Research and Development, ICCBR 2009, pp. 60–74, Seattle, WA, USA, 20–23 July 2009 Badra, F., Cordier, A., Lieber, J.: Opportunistic adaptation knowledge discovery. In: Proceedings of 8th International Conference on Case-Based Reasoning Research and Development, ICCBR 2009, pp. 60–74, Seattle, WA, USA, 20–23 July 2009
4.
Zurück zum Zitat Carpineto, C., Romamo, G.: Order-theoretical ranking. J. Am. Soc. Inf. Sci. 51(7), 587–613 (2000) Carpineto, C., Romamo, G.: Order-theoretical ranking. J. Am. Soc. Inf. Sci. 51(7), 587–613 (2000)
5.
Zurück zum Zitat Cojan, J., Lieber, J.: Belief revision-based case-based reasoning. In: G. Richard (ed.) Proceedings of the ECAI-2012 Workshop SAMAI: Similarity and Analogy-Based Methods in AI, pp. 33–39 (2012) Cojan, J., Lieber, J.: Belief revision-based case-based reasoning. In: G. Richard (ed.) Proceedings of the ECAI-2012 Workshop SAMAI: Similarity and Analogy-Based Methods in AI, pp. 33–39 (2012)
6.
Zurück zum Zitat Cordier, A.: Interactive knowledge acquisition in case based reasoning. Ph.D. thesis, Université Claude Bernard Lyon 1, France (2008) Cordier, A.: Interactive knowledge acquisition in case based reasoning. Ph.D. thesis, Université Claude Bernard Lyon 1, France (2008)
7.
Zurück zum Zitat Cordier, A., Lieber, J., Molli, P., Nauer, E., Skaf-Molli, H., Toussaint, Y.: WIKITAAABLE: a semantic wiki as a blackboard for a textual case-based reasoning system. In: SemWiki 2009—4th Semantic Wiki Workshop at the 6th European Semantic Web Conference—ESWC 2009, Heraklion, Grèce. http://hal.inria.fr/inria-00432353 (2009) Cordier, A., Lieber, J., Molli, P., Nauer, E., Skaf-Molli, H., Toussaint, Y.: WIKITAAABLE: a semantic wiki as a blackboard for a textual case-based reasoning system. In: SemWiki 2009—4th Semantic Wiki Workshop at the 6th European Semantic Web Conference—ESWC 2009, Heraklion, Grèce. http://​hal.​inria.​fr/​inria-00432353 (2009)
8.
Zurück zum Zitat d’Aquin, M., Badra, F., Lafrogne, S., Lieber, J., Napoli, A., Szathmary, L.: Case base mining for adaptation knowledge acquisition. In: Proceedings of the International Conference on, Artificial Intelligence, IJCAI’07, pp. 750–756 (2007) d’Aquin, M., Badra, F., Lafrogne, S., Lieber, J., Napoli, A., Szathmary, L.: Case base mining for adaptation knowledge acquisition. In: Proceedings of the International Conference on, Artificial Intelligence, IJCAI’07, pp. 750–756 (2007)
9.
Zurück zum Zitat DeMiguel, J., Plaza, L., Díaz-Agudo, B.: ColibriCook: a CBR system for ontology-based recipe retrieval and adaptation. In: M. Schaaf (ed.) Workshop Proceedings of the 9th European Conference on Case-Based Reasoning, pp. 199–208, Trier (2008) DeMiguel, J., Plaza, L., Díaz-Agudo, B.: ColibriCook: a CBR system for ontology-based recipe retrieval and adaptation. In: M. Schaaf (ed.) Workshop Proceedings of the 9th European Conference on Case-Based Reasoning, pp. 199–208, Trier (2008)
10.
Zurück zum Zitat Developed, J.J.A., Knowledge, C.O.O.: P.J. Herrera and P. Iglesias and D. Romero and I. Rubio and B. Díaz-Agudo. In: M. Schaaf (ed.) Workshop Proceedings of the 9th European Conference on Case-Based Reasoning, pp. 209–218. Trier (2008) Developed, J.J.A., Knowledge, C.O.O.: P.J. Herrera and P. Iglesias and D. Romero and I. Rubio and B. Díaz-Agudo. In: M. Schaaf (ed.) Workshop Proceedings of the 9th European Conference on Case-Based Reasoning, pp. 209–218. Trier (2008)
11.
Zurück zum Zitat Gaillard, E., Lieber, J., Nauer, E.: Adaptation knowledge discovery for cooking using closed itemset extraction. In: Proceedings of the 8th International Conference on Concept Lattices and their Applications—CLA 2011, pp. 87–99, Nancy, France. http://hal.inria.fr/hal-00646732 (2011) Gaillard, E., Lieber, J., Nauer, E.: Adaptation knowledge discovery for cooking using closed itemset extraction. In: Proceedings of the 8th International Conference on Concept Lattices and their Applications—CLA 2011, pp. 87–99, Nancy, France. http://​hal.​inria.​fr/​hal-00646732 (2011)
12.
Zurück zum Zitat Gaillard, E., Nauer, E., Lefevre, M., Cordier, A.: Extracting Generic Cooking Adaptation Knowledge for the TAAABLE Case-Based Reasoning System. In: Cooking with Computers workshop @ ECAI 2012. Montpellier, France (2012). http://hal.inria.fr/hal-00720481 Gaillard, E., Nauer, E., Lefevre, M., Cordier, A.: Extracting Generic Cooking Adaptation Knowledge for the TAAABLE Case-Based Reasoning System. In: Cooking with Computers workshop @ ECAI 2012. Montpellier, France (2012). http://​hal.​inria.​fr/​hal-00720481
13.
14.
Zurück zum Zitat Hammond, K.J.: Case-Based Planning: Viewing Planning as a Memory Task. Academic Press, San Diego (1989) Hammond, K.J.: Case-Based Planning: Viewing Planning as a Memory Task. Academic Press, San Diego (1989)
15.
Zurück zum Zitat Hanft, A., Newo, R., Bach, K., Ihle, N., Althoff, K.D.: Cookiis—a successful recipe advisor and menu advisor. In: Montani, S., Jain, L. (eds.) Successful Case-Based Reasoning applications, pp. 187–222. Springer, Berlin (2010) Hanft, A., Newo, R., Bach, K., Ihle, N., Althoff, K.D.: Cookiis—a successful recipe advisor and menu advisor. In: Montani, S., Jain, L. (eds.) Successful Case-Based Reasoning applications, pp. 187–222. Springer, Berlin (2010)
16.
Zurück zum Zitat Jo, T.C., Seo, J.H., Hyeon, K.: Topic spotting on news articles with topic repository by controlled indexing. In: Proceedings of the 2nd International Conference on Intelligent Data Engineering and Automated Learning (IDEAL 2000), Data Mining, Financial Engineering, and Intelligent Agents, pp. 386–391. Springer, London (2000). http://dl.acm.org/citation.cfm?id=646287.688630 Jo, T.C., Seo, J.H., Hyeon, K.: Topic spotting on news articles with topic repository by controlled indexing. In: Proceedings of the 2nd International Conference on Intelligent Data Engineering and Automated Learning (IDEAL 2000), Data Mining, Financial Engineering, and Intelligent Agents, pp. 386–391. Springer, London (2000). http://​dl.​acm.​org/​citation.​cfm?​id=​646287.​688630
17.
Zurück zum Zitat Krötzsch, M., Schaffert, S., Vrandecic, D.: Reasoning in semantic wikis. In: Antoniou, G., Aßmann, U., Baroglio, C., Decker, S., Henze, N., Patranjan, P.L., Tolksdorf, R. (eds.) Reasoning Web. Lecture Notes in Computer Science, vol. 4636, pp. 310–329. Springer, Berlin (2007) Krötzsch, M., Schaffert, S., Vrandecic, D.: Reasoning in semantic wikis. In: Antoniou, G., Aßmann, U., Baroglio, C., Decker, S., Henze, N., Patranjan, P.L., Tolksdorf, R. (eds.) Reasoning Web. Lecture Notes in Computer Science, vol. 4636, pp. 310–329. Springer, Berlin (2007)
18.
Zurück zum Zitat Leake, D.B., Kinley, A., Wilson, D.: Acquiring case adaptation knowledge: a hybrid approach. In: AAAI/IAAI, vol. 1, pp. 684–689 (1996) Leake, D.B., Kinley, A., Wilson, D.: Acquiring case adaptation knowledge: a hybrid approach. In: AAAI/IAAI, vol. 1, pp. 684–689 (1996)
19.
Zurück zum Zitat Lieber, J.: Strong, fuzzy and smooth hierarchical classification for case-based problem solving. In: van Harmelen, F. (ed.) Proceedings of the 15th European Conference on Artificial Intelligence (ECAI-02), Lyon, France, pp. 81–85. IOS Press, Amsterdam (2002) Lieber, J.: Strong, fuzzy and smooth hierarchical classification for case-based problem solving. In: van Harmelen, F. (ed.) Proceedings of the 15th European Conference on Artificial Intelligence (ECAI-02), Lyon, France, pp. 81–85. IOS Press, Amsterdam (2002)
20.
Zurück zum Zitat Messai, N., Devignes, M.D., Napoli, A., Smaïl-Tabbone, M.: Querying a bioinformatic data sources registry with concept lattices. In: Dau, F., Mugnier, M.L., Stumme, G. (eds.) ICCS, Lecture Notes in Computer Science, vol. 3596, pp. 323–336. Springer, Berlin (2005) Messai, N., Devignes, M.D., Napoli, A., Smaïl-Tabbone, M.: Querying a bioinformatic data sources registry with concept lattices. In: Dau, F., Mugnier, M.L., Stumme, G. (eds.) ICCS, Lecture Notes in Computer Science, vol. 3596, pp. 323–336. Springer, Berlin (2005)
21.
Zurück zum Zitat Messai, N., Devignes, M.D., Napoli, A., Smaïl-Tabbone, M.: Many-valued concept lattices for conceptual clustering and information retrieval. In: Ghallab, M., Spyropoulos, C.D., Fakotakis, N., Avouris, N.M. (eds.) ECAI, Frontiers in Artificial Intelligence and Applications, vol. 178, pp. 127–131, IOS Press (2008) Messai, N., Devignes, M.D., Napoli, A., Smaïl-Tabbone, M.: Many-valued concept lattices for conceptual clustering and information retrieval. In: Ghallab, M., Spyropoulos, C.D., Fakotakis, N., Avouris, N.M. (eds.) ECAI, Frontiers in Artificial Intelligence and Applications, vol. 178, pp. 127–131, IOS Press (2008)
22.
Zurück zum Zitat Minor, M., Bergmann, R., Görg, S., Walter, K.: Adaptation of cooking instructions following the workflow paradigm. In: Marling, C. (ed.) ICCBR 2010 Workshop Proceedings, pp. 199–208 (2010) Minor, M., Bergmann, R., Görg, S., Walter, K.: Adaptation of cooking instructions following the workflow paradigm. In: Marling, C. (ed.) ICCBR 2010 Workshop Proceedings, pp. 199–208 (2010)
23.
Zurück zum Zitat Pearl, J.: Heuristics—Intelligent Search Strategies for Computer Problem Solving. Addison-Wesley Publishing Co., Reading, MA (1984) Pearl, J.: Heuristics—Intelligent Search Strategies for Computer Problem Solving. Addison-Wesley Publishing Co., Reading, MA (1984)
24.
Zurück zum Zitat Zhang, Q., Hu, R., Namee, B.M., Delany, S.J.: Back to the future: knowledge light case base cookery. In: Schaaf, M. (ed.) Workshop Proceedings of the 9th European Conference on Case-Based Reasoning, pp. 239–248, Trier (2008) Zhang, Q., Hu, R., Namee, B.M., Delany, S.J.: Back to the future: knowledge light case base cookery. In: Schaaf, M. (ed.) Workshop Proceedings of the 9th European Conference on Case-Based Reasoning, pp. 239–248, Trier (2008)
25.
Zurück zum Zitat Smyth, B., Keane, M.T.: Using adaptation knowledge to retrieve and adapt design cases. Knowledge-Based Systems 9(2), 127–135 (1996)CrossRef Smyth, B., Keane, M.T.: Using adaptation knowledge to retrieve and adapt design cases. Knowledge-Based Systems 9(2), 127–135 (1996)CrossRef
26.
Zurück zum Zitat Szathmary, L., Napoli, A.: Coron: a framework for levelwise itemset mining algorithms. In: Ganter, B., Godin, R., Nguifo, E.M. (eds.) Supplementary Proceedings of 3rd International Conference on Formal Concept Analysis (ICFCA’05), Lens, France, pp. 110–113 (2005) Szathmary, L., Napoli, A.: Coron: a framework for levelwise itemset mining algorithms. In: Ganter, B., Godin, R., Nguifo, E.M. (eds.) Supplementary Proceedings of 3rd International Conference on Formal Concept Analysis (ICFCA’05), Lens, France, pp. 110–113 (2005)
27.
Zurück zum Zitat Uren, V., Cimiano, P., Iria, J., Handschuh, S., Vargas-Vera, M., Motta, E., Ciravegna, F.: Semantic annotation for knowledge management: requirements and a survey of the state of the art. J. Web Seman. Sci. Serv. Agents World Wide Web 4(1), 14–28 (2006)CrossRef Uren, V., Cimiano, P., Iria, J., Handschuh, S., Vargas-Vera, M., Motta, E., Ciravegna, F.: Semantic annotation for knowledge management: requirements and a survey of the state of the art. J. Web Seman. Sci. Serv. Agents World Wide Web 4(1), 14–28 (2006)CrossRef
Metadaten
Titel
Taaable: A Case-Based System for Personalized Cooking
verfasst von
Amélie Cordier
Valmi Dufour-Lussier
Jean Lieber
Emmanuel Nauer
Fadi Badra
Julien Cojan
Emmanuelle Gaillard
Laura Infante-Blanco
Pascal Molli
Amedeo Napoli
Hala Skaf-Molli
Copyright-Jahr
2014
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-38736-4_7