Abstract
Web scraping constitutes an indispensable part of information gathering and data intelligence. IPython has been the de facto project for data science since 2001. In this chapter, IPython is employed to support educators in teaching the fundamentals of web scraping. The authors identify providing detailed labs as free online resources together with model answers as the main contribution of this chapter.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
References
Le QT, Pishva D (2015) Application of web scraping and Google API service to optimize convenience stores’ distribution. In: 17th International conference on advanced communication technology (ICACT). pp 478–482
Vargiu E, Urru M (2012) Exploiting web scraping in a collaborative filtering-based approach to web advertising. Artif Intell Res 2:44–54. doi:10.5430/air.v2n1p44
Malik SK, Rizvi S (2011) Information extraction using web usage mining, web scraping and semantic annotation. In: Proceedings of the 2011 international conference on computational intelligence and communication networks. IEEE Computer Society, Washington, DC, USA, pp 465–469
Pérez F, Granger BE (2007) IPython: a system for interactive scientific computing. Comput Sci Eng 9:21–29. doi:10.1109/MCSE.2007.53
Rossant C (2014) IPython interactive computing and visualization cookbook. Packt Publishing
Martins LF (2014) IPython notebook essentials. Packt Publishing
Rossant C (2015) Learning IPython for interactive computing and data visualization 2nd edn. Packt Publishing
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Hadi, A., Al-Zewairi, M. (2017). Using IPython for Teaching Web Scraping. In: Taha, N., Al-Sayyed, R., Alqatawna, J., Rodan, A. (eds) Social Media Shaping e-Publishing and Academia. Springer, Cham. https://doi.org/10.1007/978-3-319-55354-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-55354-2_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-55353-5
Online ISBN: 978-3-319-55354-2
eBook Packages: Literature, Cultural and Media StudiesLiterature, Cultural and Media Studies (R0)