pages and discard those that are irrelevant from an
educational web page. We have developed an
ontology-based crawler, called WCO, which retrieves
web pages according to relevance and which discards
the irrelevant web pages using an algorithm. In this
study, a concept of ontology provided a similarity
calculation of levels of the concepts in the ontology and
the user query and the relationship between them were
used. It is therefore intended that this crawler will not
only be useful in exploiting fewer web pages, such that
only relevant pages are retrieved, but will also be an
important component of the “Semantic Web”, an
emerging concept for future technology. The
evaluation results show that the ontology based crawler
offers a higher performance than that of a tradition
crawler. This improved crawler can also be applied to
areas such as recruitment portals, online music libraries
and so forth.
ACKNOWLEDGMENT
The authors wish to express their gratitude to the Iraq
government through the Higher Committee Education
Development program (HCED) for their financial
support in this study. Also, would like to thanks the
school of Engineering and school of computing at the
University of Portsmouth for their contribution to
participate in the experiment. Finally, the authors want
to thank the anonymous reviewers and editors, whose
insightful comment and corrections made a valuable
contribution to this article.
REFERENCES
Agre, G. and Dongre, S. 2015.A Keyword Focused Web
Crawler Using Domain Engineering and Ontology.
International Journal of Advanced Research in
Computer and Communication Engineering, vol. 4, no.
3, pp. 463–5.
Agre, G.H. and Mahajan, N. V. 2015. Keyword focused
web crawler. 2nd International Conference on
Electronics and Communication Systems, ICECS 2015,
pp. 1089–92.
Almohammadi, K., Hagras, H., Alghazzawi, D. and
Aldabbagh, G. 2017. A survey of artificial intelligence
techniques employed for adaptive educational systems
within e-learning platforms. Journal of Artificial
Intelligence and Soft Computing Research, vol. 7, no.
1, pp. 47–64.
Ameen, A., Khan, K.U.R. and Rani, B.P. 2012. Creation of
ontology in education domain. Proceedings - 2012
IEEE 4th International Conference on Technology for
Education, T4E 2012, no. May 2015, pp. 237–8.
Chang, P.C., Lin, C.H. and Chen, M.H. 2016. A hybrid
course recommendation system by integrating
collaborative filtering and artificial immune systems.
Algorithms, vol. 9, no. 3.
Fahad, A., Alshatri, N., Tari, Z., Alamri, A., Khalil, I.,
Zomaya, A.Y., Foufou, S. and Bouras, A. 2014. A survey
of clustering algorithms for big data: Taxonomy and
empirical analysis. IEEE Transactions on Emerging
Topics in Computing, vol. 2, no. 3, pp. 267–79.
Ganesh, S., Jayaraj, M., SrinivasaMurthy, V.K. and Aghila,
G. 2004. Ontology-based web crawler. International
Conference on Information Technology: Coding
Computing, ITCC, vol. 2, pp. 337–41.
Gauch, S., Chaffee, J. and Pretschner, A. 2003. Ontology-
based personalized search and browsing. Web
Intelligence and Agent Systems: An international
journal, vol. 1, pp. 219–34.
Group, D.E. 2009. Leveraging Content from Open Corpus
Sources for Technology Enhanced Learning. October,
viewed 12 November 2018,
<https://www.scss.tcd.ie/Seamus.Lawless/papers/thesis.
pdf>.
Hammond, D.A., Smith, M.N. and Meena, N. 2016. A Brief
History of Web Crawlers. Chest, vol. 149, pp. 1582–3.
Krisnadhi, A.A. 2015. Ontology Pattern-Based Data
Integration. Phd, p. 217.
Liu, Z., Du, Y. and Zhao, Y. 2011. Focused Crawler Based
on Domain Ontology and FCA. Journal of Information
and Computational Science, vol. 8, no. 10, pp. 1909–17.
Pant, G. and Menczer, F. 2003. Topical Crawling for
Business Intelligence. Proceedings of 7th European
Conference on Research and Advanced Technology for
Digital Libraries ECDL 2003, vol. 2769, Springer,
Berlin, Heidelberg, pp. 233–44, .
Pant, G. and Srinivasan, P. 2006. Link contexts in classifier-
guided topical crawlers. IEEE Transactions on
Knowledge and Data Engineering, vol. 18, no. 1, pp.
107–22 .
Pant, G., Srinivasan, P. and Menczer, F. 2004. Crawling the
Web. Web Dynamics .
Programs, U.D. 2013. Computer Science Curricula 2013:
Curriculum Guidelines for Undergraduate Degree
Programs in Computer Science.
Tarus, J.K., Niu, Z. and Mustafa, G. 2017. Knowledge-based
recommendation: a review of ontology-based
recommender systems for e-learning. Artificial
Intelligence Review, pp. 1–28.
Ucas.com 2018. The Universities and Colleges Admissions
Service in United Kingdom. viewed 15 October 2018,
<https://www.ucas.com/>.
Vallet, D., Castells, P., Fernández, M., Mylonas, P. and
Avrithis, Y. 2007. Personalized content retrieval in
context using ontological knowledge. IEEE Transactions
on Circuits and Systems for Video Technology, vol. 17,
no. 3, pp. 336–45.
Yang, S.Y. 2010. Developing an ontology-supported
information integration and recommendation system
for scholars. Expert Systems with Applications, vol. 37, no.
10, pp. 7065–79.
ICAART 11th International Conference on Agents and Artificial Intelligence - 11th International Conference on Agents and Artificial
Intelligence
906