Skip to main content

A Technical Approach to Information Retrieval Pedagogy

  • Chapter
  • First Online:
Teaching and Learning in Information Retrieval

Part of the book series: The Information Retrieval Series ((INRE,volume 31))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 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

    Google Scholar 

  • 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

    Google Scholar 

  • Croft B, Metzer D, Strohman T (2009) Search engines: information retrieval in practice. Addison-Wesley, Harlow

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Book  MATH  Google Scholar 

  • Mooers CN (1951) Making information retrieval pay. Zator, Boston

    Google Scholar 

  • Porter MF (1980) An algorithm for suffix stripping. Program 14(3):130–137. http://tartarus.org/~martin/PorterStemmer/def.txt

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Zhu L, Tang C (2006) A module-based integration of information retrieval into undergraduate curricula. J Comput Sci Colleges 22(2):288–294

    Google Scholar 

  • Zobel J, Moffat A (1998) Exploring the similarity space. In: SIGIR Forum

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Rafael López-García .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics