The Block-o-Matic suite (BoM Suite) is a set of tools for Web page segmentation. One Allow you to analyze Web content.
One of the most know applications of Web page segmentation is the content blocking (eg. AdBlock extension), when unwanted content is present in a page, insted of blocking the whole page, we can block only the zone, part or segment that is affected.
Several other applications are possible thanks to Web page segmentation. For instance the Web Search Indexing optimizacion, crawlers optimization using change detection between versions (see Pagelyzer). Migration from one Web format to another, among others.
One on the main difficulties of Web page segmentation is to determine if the algorithm chosen is good for what you want to do. In this Suite the Evaluation-of-Blocks (EOB) tool is develop for evaluation. It allows to compare analitically several Web page segmentation. We use it to the test the quality of our BoM algorithm and several other applications.
The evaluation depends on a grounth truth of manually segmented Web pages. For that reason we develop the tool Manual-design-Of-Blocks (MoB). Users can segment and annotate blocks in Web pages and conform a ground truth. We implement algorithms for selection of the best segmentation in a set.
This suite is the result of years of Research and Development in this field. We invite you to consult the articles pusblished in the Publication section.
Thanks in the behalf of the BoM Team.
We still keep the old site 🙂