Abstract
Like in other subjects belonging to the Computing Science curricula, learning in Information Retrievalmust be significant. In order to understand the main concepts and procedures of this discipline, students and inexperienced researchers must acquire some practical skills which often are demonstrated by means of the transformation of a specification into a software product. In order to reach those aims, this chapter presents a technical approach to Information Retrieval teachingthat focuses on the links between theoretical concepts and programming code. It also presents IR-Components, a frameworkthat could facilitate this purpose.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Current URL: http://www.tic.udc.es/~rlopezga/ir-components/index.html. User: “reviewer”. Password: “tlir2010”
References
Airio E, Sormunen E, Halttunen K, Keskustalo H (2007) Integrating standard test collections in interactive IR instruction. In: Proceedings of the first international workshop on teaching and learning of information retrieval (TLIR 2007). http://www.bcs.org/server.php?show=ConWebDoc.8783
Apache log4j. http://logging.apache.org/log4j
Apache Lucene. http://lucene.apache.org
Cacheda F, Fernández D, López R (2008) Experiences on a practical course of web information retrieval: developing a search engine. In: Proceedings of the second international workshop on teaching and learning of information retrieval (TLIR 2008). http://www.bcs.org/server.php?show=ConWebDoc.22357
Calado P, Cardoso-Cachopo A, Oliveira A (2007) IR-BASE: an integrated framework for the research and teaching of information retrieval technologies. In: Proceedings of the first international workshop on teaching and learning of information retrieval
Chau M, Huang Z, Chen H (2003) Teaching key topics in computer science and information systems through a web search engine project. ACM J Educ Resour Comput 3(3):article 2
Croft B, Metzer D, Strohman T (2009) Search engines: information retrieval in practice. Addison-Wesley, Harlow
De Campos LM, Fernández-Luna JM, Huete JF, Romero AE (2007) A flexible object-oriented system for teaching and learning structured IR. In: Proceedings of the first international workshop on teaching and learning of information retrieval (TLIR 2007). http://www.bcs.org/server.php?show=ConWebDoc.8769
Efthimiadis EN, Freier NG (2007) IR-toolbox: an experiential learning tool for teaching IR. In: Proceedings of the SIGIR conference, p 914
Efthimiadis EN, Hendry DG (2005) Search engines and how students think they work. In: Proceedings of the SIGIR conference, pp 595–596. http://portal.acm.org/citation.cfm?id=1076034.1076145
Fernández-Luna JM, Huete JF, MacFarlane A, Efthimiadis EN (2009) Teaching and learning in information retrieval. Inf Retr 12:201–226. doi:10.1007/s10791-009-9089-9
Freed N, Borenstein N (1996) Multipurpose internet mail extensions (MIME) part one: Format of internet message bodies. RFC 2045, 31 p. http://www.ietf.org/rfc/rfc2045.txt
Goharian N, Grossman D, Raju N (2004). Extending the undergraduate computer science curriculum to include data mining. In: Proceedings of the international conference on information technology: Coding and computing (ITCC’04), pp 251–254
GOV2 collection. http://ir.dcs.gla.ac.uk/test_collections/gov2-summary.htm
Hendry DG, Efthimiadis EN (2008) Conceptual models for search engines. In: Spink A, Zimmer M (eds) Web searching: Interdisciplinary perspectives. Springer, Heidelberg, pp 277–307
Henrich A, Morgenroth K (2007) Information retrieval as e-learning course in German – lessons learned after 5 years of experience. In: Proceedings of the first international workshop on teaching and learning of information retrieval (TLIR 2007). http://www.bcs.org/server.php?show=ConWebDoc.8765
Herrera-Viedma E, Alonso S, Cabrerizo FJ, Lopez-Herrera AG, Porcel C (2007) A software tool to teach the performance of fuzzy IR systems based on weighted queries. In: Proceedings of the first international workshop on teaching and learning of information retrieval (TLIR 2007). http://www.bcs.org/server.php?show=ConWebDoc.8767
IEEE-CS & ACM (2001, 2005) The joint task force on computer curricula IEEE-CS & ACM (2001, 2005) Computing curricula 2001 and Computing curricula 2005. Computer science. http://www.acm.org/education/curricula-recommendations
Jinguji D, Lewis W, Efthimiadis EN, Minor J, Bertram A et al (2006) The University of Washington’s U WCLMA QA system. In: The 15th Text Retrieval Conference (TREC 2006) proceedings
Johnson F (2008) On the relation of search and engines. In: Proceedings of the second international workshop on teaching and learning of information retrieval (TLIR 2008). http://www.bcs.org/server.php?show=ConWebDoc.22355
Jones GJF (2009) An inquiry-based learning approach to teaching information retrieval. Inf Retr 12(2):148–161
JUnit. http://www.junit.org/
Koster MA (1994) Standard for robot exclusion. http://www.robotstxt.org/orig.html
Managing Gigabytes for Java (MG4J). http://mg4j.dsi.unimi.it/
Manning CD, Raghavan D, Schütze H (2008) Introduction to information retrieval. Cambridge University Press, Cambridge, MA
Mooers CN (1951) Making information retrieval pay. Zator, Boston
Porter MF (1980) An algorithm for suffix stripping. Program 14(3):130–137. http://tartarus.org/~martin/PorterStemmer/def.txt
Robertson SE, Sparck-Jones K (1997) Simple, proven approaches to text retrieval. Cambridge Technical Report, Cambridge. http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-356.pdf
Ruthven I, Elsweiler D, Nicol E (2008) Designing for users: a holistic approach to teaching information retrieval. In: Proceedings of the second international workshop on teaching and learning of information retrieval (TLIR 2008). http://www.bcs.org/server.php?show=ConWebDoc.22356
Sacchanand C, Jaroenpuntaruk V (2006) Development of a web-based self-training package for information retrieval using the distance education approach. Electron Libr 24(4):501–516
TERabyte RetrIEveR. http://ir.dcs.gla.ac.uk/terrier
Thornley C (2008) Teaching information retrieval (IR) as a philosophical problem. In: Proceedings of the second international workshop on teaching and learning of information retrieval (TLIR 2008). http://www.bcs.org/server.php?show=ConWebDoc.22354
Wade S, Braekevelt P (1994) IR framework: an object-oriented framework for developing information retrieval systems. Program Autom Libr Inf Syst 29(1):15–29
Zhu L, Tang C (2006) A module-based integration of information retrieval into undergraduate curricula. J Comput Sci Colleges 22(2):288–294
Zobel J, Moffat A (1998) Exploring the similarity space. In: SIGIR Forum
Acknowledgments
This work was partially supported by the Spanish Government under project TIN 2009–14203, the European Social Fund and the Dirección Xeral de Ordenación e Calidade do Sistema Universitario de Galicia of the Consellería de Educación e Ordenación Universitaria – Xunta de Galicia (Spain).
We would also like to thank Professor Fernando Bellas for his educational guidance on the architecture of IR-Components.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
López-García, R., Cacheda, F. (2011). A Technical Approach to Information Retrieval Pedagogy. In: Efthimiadis, E., Fernández-Luna, J., Huete, J., MacFarlane, A. (eds) Teaching and Learning in Information Retrieval. The Information Retrieval Series, vol 31. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22511-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-22511-6_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22510-9
Online ISBN: 978-3-642-22511-6
eBook Packages: Computer ScienceComputer Science (R0)