Abstract
Latent Semantic Analysis (LSA) is a time-tested algorithm for representing and analysing meaning from text, with its closeness in mathematical foundation being a natural candidate for further integration. The chapter starts with its mathematical foundations, then provides an overview on the standard analysis workflow (with the package developed), also guiding through the standard use cases. Two demos follow subsequently to foster understanding and gain insight into the main restrictions applying to LSA. The foundational example presented picks up the usage scenario of the foundational SNA demo of the previous chapter. Following a summary of the state of the art in application of LSA to technology-enhanced learning, a second, real-life application example in essay scoring will be added. A summary outlining also the key limitations of LSA concludes the chapter.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
14 instead of 9 documents.
- 2.
Landauer and Foltz first met at Bellcore: http://kt.pearsonassessments.com/whyChooseUs.php
- 3.
- 4.
- 5.
- 6.
The poverty of stimulus problem is paraphrased as: “How do people know as much as they do with as little information as they get?” (Landauer and Dumais 1997, p. 211)
- 7.
The author made this example available online at: http://crunch.kmi.open.ac.uk/people/~fwild/services/lsa-essay-scoring.Rmw
References
Berry, M., Dumais, S., O’Brien, G.: Using linear algebra for intelligent information retrieval. SIAM Rev. 37(4), 573–595 (1995)
Calfee, R.: To grade or not to grade. In: Hearst, M. (ed.) The Debate on Automated Essay Grading. IEEE Intelligent Systems, Sep/Oct 2000, pp. 35–37 (2000)
Deerwester, S.: Method and system for revealing information structures in collections of data items, US patent number 5,778,362, dated July 7, 1998, filed June 21, 1996 (1998)
Deerwester, S.: Apparatus and method for generating optimal search queries, Application (deemed withdrawn), Number EP0978058, European Patent Office (2000)
Deerwester, S., Dumais, S., Furnas, G., Harshman, R., Landauer, T., Lochbaum, K., Streeter, L.: Computer information retrieval using latent semantic structure, United States Patent, No. 4,839,853, Appl. No.: 07/244,349, filed: September 15, 1988, Date of Patent: June 13 (1989)
Deerwester, S., Dumais, S., Furnas, G., Landauer, T., Harshman, R.: Indexing by latent semantic analysis. J. Am. Soc. Inf. Sci. 41(6), 391–407 (1990)
Dessus, P., Lemaire, B.: Apex, un système d’aide à la préparation d’examens (Apex, a system that helps to prepare exams). Sciences et Techniques Éducatives 6–2, 409–415 (1999)
Dessus, P., Lemaire, B.: Using production to assess learning: an ILE that fosters self-regulated learning. In: Cerri, S.A., Gouarderes, G., Paraguacu, F. (eds.) ITS 2002, LNCS 2363, pp. 772–781. Springer, Berlin (2002)
Dessus, P., Lemaire, B., Vernier, A.: Free-text assessment in a Virtual Campus. In: Zreik, K. (ed.) Proceedings of the Third International Conference on Human System Learning (CAPS’3), Europia, Paris, pp. 61–76 (2000)
Dreher, H.: Interactive on-line formative evaluation of student assignments. Issues Inform. Sci. Inform. Technol. (IISIT) 3(2006), 189–197 (2006)
Dumais, S.: Improving the retrieval of information from external sources. Behav. Res. Methods Instrum. Comput. 23(2), 229–236 (1991)
Dumais, S.: Enhancing performance in Latent Semantic Indexing (LSI) retrieval. Bellcore Technical memo (sometimes this is dated 1989, not 1992). Online at: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.50.8278 (1992)
Dumais, S.: Latent Semantic Indexing (LSI): TREC-3 Report. In: Harman, M. (ed.) The Third Text REtrieval Conference (TREC3), NIST Special Publication 500–226, pp. 219–230 (1995)
Dumais, S.: Data-driven approaches to information access. Cogn. Sci. 27(3), 491–524 (2003)
Dumais, S.: Latent semantic analysis. Annu. Rev. Inform. Sci. Technol. 38(1), 188–230 (2005)
Dumais, S., Furnas, G., Landauer, T., Deerwester, S., Harshman, R.: Using latent semantic analysis to improve access to textual information, In: CHI ‘88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 281–285, ACM, New York, NY (1988)
Feinerer, I., Hornik, K., Meyer, D.: Text mining infrastructure in R. J. Stat. Softw. 25(5), 1–54 (2008)
Fielding, R.T.: Architectural styles and the design of network-based software architectures. Doctoral dissertation, University of California, Irvine (2002)
Foltz, P.: Latent semantic analysis for text-based research. Behav. Res. Methods Instrum. Comput. 28(2), 197–202 (1996)
Foltz, P.: Quantitative approaches to semantic knowledge representation. Discource Process. 25(2–3), 127–130 (1998)
Foltz, P.: Using latent semantic indexing for information filtering. In: COCS‘90: Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems, pp. 40–47, ACM, New York, NY (1990)
Foltz, P., Kintsch, W., Landauer, T.: The measurement of textual coherence with latent semantic analysis. Discource Process. 25(2-3), 285–307 (1998)
Foltz, P., Gilliam, S., Kendall, S.: Supporting content-based feedback in on-line writing evaluation with LSA. Interact. Learn. Environ. 8(2), 111–127 (2000)
Freeman, J., Thompson, B., Cohen, M.: Modeling and diagnosing domain knowledge using latent semantic indexing. Interact. Learn. Environ. 8(3), 187–209 (2000)
Furnas, G., Landauer, T., Dumais, S., Gomez, L.: Statistical semantics: analysis of the potential performance of key-word information systems. Bell Syst. Tech. J. 62(6), 1753–1806 (1983)
Graesser, A., Person, N., Magliano, J.: Collaborative dialogue patterns in naturalistic one-to-one tutoring. Appl. Cogn. Psychol. 9, 295–522 (1995)
Graesser, A., Wiemer-Hastings, K., Wiemer-Hastings, P., Kreuz, R., Tutoring Research Group: AutoTutor: a simulation of a human tutor. J. Cogn. Syst. Res. 1, 35–51 (1999)
Graesser, A., Wiemer-Hastings, P., Wiemer-Hastings, K., Harter, D., Tutoring Research Group, Person, N.: Using latent semantic analysis to evaluate the contributions of students in AutoTutor. Interact. Learn. Environ. 8(2), 129–147 (2000)
Haley, D.: Applying latent semantic analysis to computer assisted assessment in the computer science domain: a framework, a tool, and an evaluation. Dissertation, The Open University, Milton Keynes (2008)
Haley, D., Thomas, P., Nuseibeh, B., Taylor, J., Lefrere, P.: E-Assessment using Latent Semantic Analysis. In: Proceedings of the 3rd International LeGE-WG Workshop: Towards a European Learning Grid Infrastructure, Berlin, Germany (2003)
Haley, D., Thomas, P., De Roeck, A., Petre, M.: A research taxonomy for latent semantic analysis-based educational applications. Technical Report 2005/09, The Open University, Milton Keynes (2005)
Haley, D., Thomas, P., Petre, M., De Roeck, A.: EMMA—a computer assisted assessment system based on latent semantic analysis. In: ELeGI Final Evaluation, Technical Report 2008/14, The Open University, Milton Keynes (2007)
Hearst, M.: The Debate on Automated Essay Grading. IEEE Intelligent Systems, Sep/Oct 2000, pp. 22–37 (2000)
Hirschmann, L., Breck, E., Light, M., Burger, J., Ferro, L.: Automated grading of short-answer tests. In: Hearst, M. (ed.) The Debate on Automated Essay Grading. IEEE Intelligent Systems, Sep/Oct 2000, pp. 31–35 (2000)
Holten, R.; Rosenkranz, C.; Kolbe, H.: Measuring application domain knowledge: results from a preliminary experiment. In: Proceedings of ICIS 2010, Association for Information Systems (2010)
Jorge-Botana, G., Leon, J., Olmos, R., Escudero, I.: Latent semantic analysis parameters for essay evaluation using small-scale corpora. J. Quant. Linguist. 17(1), 1–29 (2010a)
Jorge-Botana, G., Leon, J., Olmos, R., Hassan-Montero, Y.: Visualizing polysemy using LSA and the predication algorithm. J. Am. Soc. Inf. Sci. Technol. 61(8), 1706–1724 (2010b)
Kalz, M., Van Bruggen, J., Rusman, E., Giesbers, B., Koper, R.: Positioning of learners in learning networks with content analysis, metadata and ontologies. In: Koper, R., Stefanov, K. (eds.) Proceedings of International Workshop “Learning Networks for Lifelong Competence Development” pp. 77–81, Mar 30–31, 2006, TENCompetence Conference, Sofia, Bulgaria (2006)
Kintsch, W.: The representation of knowledge in minds and machines. Int. J. Psychol. 33(6), 411–420 (1998)
Kintsch, W.: Metaphor comprehension: a computational theory. Psychon. Bull. Rev. 7(2), 257–266 (2000)
Kintsch, W.: Predication. Cogn. Sci. 25(2001), 173–202 (2001)
Kintsch, W., Bowles, A.: Metaphor comprehension: what makes a metaphor difficult to understand? Metaphor. Symb. 17(2002), 249–262 (2002)
Kintsch, E., Steinhart, D., Stahl, G., LSA Research Group, Matthews, C., Lamb, R.: Developing summarization skills through the use of LSA-based feedback. Interact. Learn. Environ. 8(2), 87–109 (2000)
Klavans, R., Boyack, K.: Identifying a better measure of relatedness for mapping science. J. Am. Soc. Inf. Sci. 57(2), 251–263 (2006)
Koblischke, R.: Essay Scoring Application @ DotLRN—Implementierung eines Prototyps, Diploma Thesis, Vienna University of Economics and Business (2007)
Kukich, K.: Beyond automated essay scoring. In: Hearst M (ed.) The Debate On Automated Essay Grading. IEEE Intelligent Systems, Sep/Oct 2000, pp. 22–27 (2000)
Laham, D., Bennett, W., Landauer Jr., T.: An LSA-based software tool for matching jobs, people, and instruction. Interact. Learn. Environ. 8(3), 171–185 (2000)
Landauer, T.: Learning and representing verbal meaning: the latent semantic analysis theory. Curr. Dir. Psychol. Sci. 7(5), 161–164 (1998)
Landauer, T.: Latent semantic analysis: a theory of the psychology of language and mind. Discource Process. 27(3), 303–310 (1999)
Landauer, T.: On the computational basis of learning and cognition: arguments from LSA. Psychol. Learn. Motiv. 41(2002), 43–84 (2002)
Landauer, T., Dumais, S.: A solution to Plato’s problem: the latent semantic analysis theory of acquisition, induction, and representation of knowledge. Psychol. Rev. 1(2), 211–240 (1997)
Landauer, T., Psotka, J.: Simulating text understanding for educational applications with latent semantic analysis: introduction to LSA. Interact. Learn. Environ. 8(2), 73–86 (2000)
Landauer, T., Laham, D., Rehder, B., Schreiner, M.: How well can passage meaning be derived without using word order? A comparison of latent semantic analysis and humans. In: Proceedings of the 19th annual meeting of the Cognitive Science Society, pp. 412–417, Erlbaum, Mahwah, NJ (1997)
Landauer, T., Foltz, P., Laham, D.: An introduction to latent semantic analysis. In: Discource Process. 25(2–3), 259–284 (1998a)
Landauer, T., Laham, D., Foltz, P.: Learning human-like knowledge by singular value decomposition. In: Jordan, M.I., Kearns, M.J., Solla, S.A. (eds.) Advances in Neural Information Processing Systems 10. Proceedings of the 1997 Conference, pp. 45–51, The MIT Press (1998b)
Landauer, T., Laham, D., Foltz, P.: The intelligent essay assessor. In: Hearst M. (ed.) The Debate on Automated Essay Grading. IEEE Intelligent Systems, Sep/Oct 2000, pp. 27–31 (2000)
Landauer, T., McNamara, D., Dennis, S., Kintsch, W.: Handbook of latent semantic analysis. Lawrence Erlbaum Associates, Mahwah (2008)
Landauer, T., McNamara, D., Dennis, S., Kintsch, W.: Preface. In: LAndauer, T., McNamara, D., Denns, S., Kintsch, W. (eds.) Handbook of Latent Semantic Analysis. Lawrence Erlbaum Associates, Mahwah (2008)
Larkey, L.: Automated essay grading using text categorization techniques. Proc SIGIR 98, 90–95 (1998)
Lemaire, B., Dessus, P.: A system to assess the semantic content of student essays. J. Educ. Comput. Res. 24(3), 305–320 (2001). SAGE Publications
Lenhard, W., Baier, H., Hoffmann, J., Schneider, W.: Automatische Bewertung offener Antworten mittels Latenter Semantischer Analyse. Diagnostica 53(3), 155–165 (2007a)
Lenhard, W., Baier, H., Hoffmann, J., Schneider, W., Lenhard, A.: Training of Summarisation skills via the use of content-based feedback. In: Wild, F., Kalz, M., van Bruggen, J., Koper, R. (eds.) Mini-Proceedings of the 1st European Workshop on Latent Semantic Analysis in Technology-Enhanced Learning, pp. 26–27, Open University of the Netherlands, Heerlen (2007b)
Lenhard, W., Baier, H., Endlich, D., Lenhard, A., Schneider, W., Hoffmann, J.: Computerunterstützte Leseverständnisförderung: Die Effekte automatisch generierter Rückmeldungen. Zeitschrift für Pädagogische Psychologie 26(2), 135–148 (2012)
Leon, J., Olmos, R., Escudero, I., Canas, J., Salmeron, L.: Assessing short summaries with human judgments procedure and latent semantic analysis in narrative and expository texts. J. Behav. Res. Methods 38(4), 616–627 (2006)
Leydesdorff, L.: Similarity measures, author cocitation analysis, and information theory. J. Am. Soc. Inf. Sci. 56(7), 69–772 (2005)
Lochbaum, K., Psotka, J., Streeter, L.: Harnessing the power of peers. In: Interservice/Industry, Simulation and Education Conference (I/ITSEC), Orlando, FL (2002)
Lochbaum, K., Streeter, L.: Carnegie Hall: an intelligent tutor for command-reasoning practice based on latent semantic analysis. United States Army Research Institute for Behavioral and Social Sciences, ARI Research Note 2002-18 (2002)
Menon, A.K., Elkan, C.: Fast algorithms for approximating the singular value decomposition. ACM Trans. Knowl. Discov. Data 5(2), 136 (2011)
Miller, T.: Essay assessment with latent semantic analysis. Technical Report (2003)
Olmos, R., Leon, J., Jorge-Botana, G., Escudero, I.: New algorithms assessing short summaries in expository texts using latent semantic analysis. J. Behav. Res. Methods 41(3), 944–950 (2009)
Olmos, R., Leon, J., Escudero, I., Jorge-Botana, G.: Using latent semantic analysis to grade brief summaries: some proposals, In: Int. J. Cont. Eng. Educ. Life-Long Learn. 21(2/3), 192–209 (2011)
Page, E.: The imminence of grading essays by computer. Phi Delta Kappan 47(5), 238–243 (1966)
Palmer, J., Williams, R., Dreher H.: Automated essay grading system applied to a first year university subject—how can we do it better. In: Proceedings of the Informing Science and IT Education (InSITE) Conference, pp. 1221–1229, Cork, Ireland (2002)
Psotka, J., Robinson, K., Streeter, L., Landauer, T., Lochbaum, K.: Augmenting electronic environments for leadership. In: Advanced Technologies for Military Training, RTO meeting proceedings, MP-HFM-101, pp. 307–322 (2004)
Quesada, J.: Introduction to latent semantic analysis and latent problem solving analysis: chapter 2. In: Latent Problem Solving Analysis (LPSA): a computational theory of representation in complex, dynamic problem solving tasks, pp. 22–35, Dissertation, Granada, Spain (2003)
Quesada, J., Kintsch, W., Gomez, E.: A computational theory of complex problem solving using the vector space model (part I): latent semantic analysis, through the path of thousands of ants. Technical Report (2001)
Quesada, J., Kintsch, W., Gomez, E.: A computational theory of complex problem solving using latent semantic analysis. In: Gray, W.D., Schunn, C.D. (eds.) 24th Annual Conference of the Cognitive Science Society, pp. 750–755, Lawrence Erlbaum Associates, Mahwah, NJ (2002a)
Quesada, J., Kintsch, W., Gomez, E.: A computational theory of complex problem solving using the vector space model (part II): latent semantic analysis applied to empirical results from adaptation experiments. Online at: http://lsa.colorado.edu/papers/EMPIRICALfinal.PDF (2002b)
Quesada, J., Kintsch, W., Gomez, E.: Complex problem-solving: a field in search of a definition? Theor. Issues Ergon. Sci. 6(1), 5–33 (2005)
Rehder, B., Schreiner, M., Wolfe, M., Laham, D., Landauer, T.K., Kintsch, W.: Using latent semantic analysis to assess knowledge: Some technical considerations. Discourse Process. 25(2–3), 337–354 (1998)
Rhode, D.: SVDLIBC: A C library for computing singular value decompositions, version 1.4. Online at: http://tedlab.mit.edu/~dr/SVDLIBC/ (2014). Last access 31 Jan 2014
Rose, C., Roque, A., Bhembe, D., VanLehn, K.: A hybrid text classification approach for analysis of student essays. In: Proceedings of the HLT-NAACL’03 workshop on Building educational applications using natural language processing, Vol. 2, pp. 68–75, ACM (2003)
Russell, N., ter Hofstede, A., Edmond, D., van der Aalst, W.: Workflow data patterns. QUT Technical report, FIT-TR-2004-01, Queensland University of Technology, Brisbane (2004)
Saeed, J.: Semantics. Wiley-Blackwell, Chichester (2009)
Sahlgren, M.: The distributional hypothesis. Rivista di Linguistica 20(1), 33–53 (2008)
Sidiropoulos, N., Bro, R.: In memory of Richard Harshman. J. Chemom. 23(7–8), 315 (2009)
Steedle, J., Elliot, S.: The efficacy of automated essay scoring for evaluating student responses to complex critical thinking performance tasks. Whitepaper, Council for Aid to Education (CAE), New York (2012)
Streeter, L., Psotka, J., Laham, D., MacCuish, D.: The credible grading machine: automated essay scoring in the DOD. In: Interservice/Industry, Simulation and Education Conference (I/ITSEC), Orlando, FL (2002)
Tao, T., Zhai, C.: An exploration of proximity measures in information retrieval. In: SIGIR’07, July 23–27, 2007, Amsterdam, The Netherlands (2007)
Trausan-Matu, S., Dessus, P., Lemaire, B., Mandin, S., Villiot-Leclercq, E., Rebedea, T., Chiru, C., Mihaila, D., Gartner, A., Zampa, V.: Writing support and feedback design, Deliverable d5.1 of the LTfLL project, LTfLL consortium (2008)
Trausan-Matu, S., Dessus, P., Rebedea, T., Mandin, S., Villiot-Leclercq, E., Dascalu, M., Gartner, A., Chiru, C., Banica, D., Mihaila, D., Lemaire, B., Zampa, V., Graziani, E.: Learning support and feedback, Deliverable d5.2 of the LTfLL project, LTfLL consortium (2009)
Trausan-Matu, S., Dessus, P., Rebedea, T., Loiseau, M., Dascalu, M., Mihaila, D., Braidman, I., Armitt, G., Smithies, A., Regan, M., Lemaire, B., Stahl, J., Villiot-Leclercq, E., Zampa, V., Chiru, C., Pasov, I., Dulceanu, A.: Support and feedback services (version 1.5), Deliverable d5.3 of the LTfLL project, LTfLL consortium (2010)
Valenti, S., Neri, F., Cucchiarelli, A.: An overview of current research on automated essay grading. J. Inf. Technol. Educ. 2(2003), 319–330 (2003)
Van Bruggen, J.: Computerondersteund beoordelen van essays. Technical Report, OTEC 2002/1, Open Universiteit Nederland, Heerlen (2002)
Van Bruggen, J., Sloep, P., van Rosmalen, P., Brouns, F., Vogten, H., Koper, R., Tattersall, C.: Latent semantic analysis as a tool for learner positioning in learning networks for lifelong learning. Br. J. Educ. Technol. 35(6), 729–738 (2004)
van der Vegt, W., Kalz, M., Giesbers, B., Wild, F., van Bruggen, J.: Tools and techniques for placement experiments. In: Koper, R. (ed.) Learning Network Services for Professional Development, pp. 209–223. Springer, London (2009)
van Lehn, K., Jordan, P., Rosé, C., Bhembe, D., Böttner, M., Gaydos, A., Makatchev, M., Pappuswamy, U., Ringenberg, M., Roque, A., Siler, S., Srivastava, R.: The architecture of why2-atlas: a coach for qualitative physics essay writing. In: Cerri, S.A., Gouardères, G., Paraguaçu, F. (eds.) ITS 2002, LNCS 2363, pp. 158–167, Springer, Berlin (2002)
Whittington, D., Hunt, H.: Approaches to the computerized assessment of free text responses. In: Proceedings of the Third Annual Computer Assisted Assessment Conference (CAA’99), pp. 207–219, Loughborough University (1999)
Wiemer-Hastings, P., Graesser, A.: Select-a-Kibitzer: a computer tool that gives meaningful feedback on student compositions. Interact. Learn. Environ. 8(2), 149–169 (2000)
Wiemer-Hastings, P., Graesser, A., Harter, D., Tutoring Research Group: The foundations and architecture of AutoTutor. In: Proceedings of the 4th International Conference on Intelligent Tutoring Systems, pp. 334–343, San Antonio, TX, Springer, Berlin (1998)
Wild, F.: lsa: Latent Semantic Analysis: R package version 0.73 (2014). http://CRAN.R-project.org/package=lsa
Wild, F., Stahl, C.: Investigating unstructured texts with latent semantic analysis. In: Lenz, H.J., Decker, R. (eds.) Advances in Data Analysis, pp. 383–390. Springer, Berlin (2007)
Wild, F., Stahl, C., Stermsek, G., Neumann, G.: Parameters driving effectiveness of automated essay scoring with LSA. In: Proceedings of the 9th International Computer Assisted Assessment Conference (CAA), pp. 485–494, Loughborough (2005a)
Wild, F., Stahl, C., Stermsek, G., Penya, Y., Neumann, G.: Factors influencing effectiveness in automated essay scoring with LSA. In: Proceedings of the 12th International Conference on Artificial Intelligence in Education (AIED), Amsterdam, The Netherlands (2005b)
Wild, F., Kalz, M., van Bruggen, J., Koper, R.: Latent semantic analysis in technology-enhanced learning. In: Mini-Proceedings of the 1st European Workshop, Mar 29–30, 2007, Heerlen, NL (2007a)
Wild, F., Koblischke, R., Neumann, G.: A Research prototype for an automated essay scoring application in .LRN. In: OpenACS and .LRN Spring Conference, Vienna (2007b)
Wild, F., Dietl, R., Hoisl, B., Richter, B., Essl, M., Doppler, G.: Services approach & overview general tools and resources, deliverable d2.1, LTfLL consortium (2008)
Williams, R.: Automated essay grading: an evaluation of four conceptual models. In: Kulski, M., Herrmann, A. (eds.) New Horizons in University Teaching and Learning: Responding to Change. Curtin University of Technology, Perth (2001)
Williams, R., Dreher, H.: Automatically grading essays with Markit©. Issues Inform. Sci. Inform. Technol. (IISIT) 1(2004), 693–700 (2004)
Williams, R., Dreher, H.: Formative assessment visual feedback in computer graded essays. Issues Inform. Sci. Inform. Technol. (IISIT) 2(2005), 23–32 (2005)
Wolfe, M., Schreiner, M., Rehder, B., Laham, D., Foltz, P., Kintsch, W., Landauer, T.: Learning from text: matching readers and texts by latent semantic analysis. Discourse Process. 25(2–3), 309–336 (1998)
Yang, Y., Buckendahl, C., Juszkiewicz, P.: A review of strategies for validating computer automated scoring. In: Proceedings of the Annual Meeting of Midwestern Educational Research Association, Chicago, IL (2001)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Wild, F. (2016). Representing and Analysing Meaning with LSA. In: Learning Analytics in R with SNA, LSA, and MPIA. Springer, Cham. https://doi.org/10.1007/978-3-319-28791-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-28791-1_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28789-8
Online ISBN: 978-3-319-28791-1
eBook Packages: Computer ScienceComputer Science (R0)