CALA


Abstract

Web page classification refers to the problem of automatically assigning a web page to one or more classes after analysing its features. Automated web page classifiers have many applications, and many researchers have proposed techniques and tools to perform web page classification. Unfortunately, the existing tools have a number of drawbacks that makes them unappealing for real-world scenarios, namely: they require a previous extensive crawling, they are supervised, they need to download a page before classifying it, or they are site-, language-, or domain-dependent. In this article, we propose CALA, a tool for URL-based web page classification. The strongest features of our tool are that it does not require a previous extensive crawling to achieve good classification results, it is unsupervised, it is based exclusively on URL features, which means that pages can be classified without downloading them, and it is site-, language-, and domain-independent, which makes it generally applicable. We have validated our tool with 22 real-world web sites from multiple domains and languages, and our conclusion is that CALA is very effective and efficient in practice.

CALA’s operations


CALA GUI

Get “CALA” here


Related Articles

2016

@article{DBLP:journals/jss/HernandezRRC16,
author = {Inma Hernandez and
Carlos R. Rivero and
David Ruiz and
Rafael Corchuelo},
bibsource = {dblp computer science bibliography, https://dblp.org},
biburl = {https://dblp.org/rec/journals/jss/HernandezRRC16.bib},
doi = {10.1016/j.jss.2016.02.006},
journal = {J. Syst. Softw.},
pages = {130--143},
timestamp = {Tue, 29 Dec 2020 00:00:00 +0100},
title = {{CALA:} ClAssifying Links Automatically based on their {URL}},
url = {https://doi.org/10.1016/j.jss.2016.02.006},
volume = {115},
year = {2016}
}

2014

@article{DBLP:journals/kbs/HernandezRRC14,
author = {Inma Hernandez and
Carlos R. Rivero and
David Ruiz and
Rafael Corchuelo},
bibsource = {dblp computer science bibliography, https://dblp.org},
biburl = {https://dblp.org/rec/journals/kbs/HernandezRRC14.bib},
doi = {10.1016/j.knosys.2013.12.019},
journal = {Knowl. Based Syst.},
pages = {168--180},
timestamp = {Tue, 25 Feb 2020 00:00:00 +0100},
title = {{CALA:} An unsupervised URL-based web page classification system},
url = {https://doi.org/10.1016/j.knosys.2013.12.019},
volume = {57},
year = {2014}
}


How to use CALA

Check the github linked above for mor information about CALA’s usage.