2010 · 13 citations · 4 references
ComputingComputer ScienceComputer SystemsDistributed SystemsNatural Language ProcessingStorage SystemsDistributed ComputingDistributed Data ProcessingDistributed StorageDistributed Storage SystemsText MiningWeb MiningDistributed IndexingIndexesLayered Software ArchitectureMessage-oriented MiddlewareMiddlewareScalabilityService LayerService-oriented Middleware
Real world Web mining applications usually have different requirements, such as massive data processing, low system latency, and high scalability. In order to meet these different requirements, we proposed a distributed text mining system with a layered architecture that divides the system functions into three layers, namely, the crawling and storage layer, the basic mining layer, and the analysis service layer. Message-oriented middleware are used between these layer components and services to make the communication in a loosely-coupled way. To conquer the data-intensive and storage failure problems, a distributed file system is used to store and manage the raw text data and various indexes. As a case study and example, the design and implementation of an experimental online topic detection application, which can be scaled to handle thousands of Internet news and forum channels and perform online analysis, is also discussed.
4
Mark Hall, Eibe Frank, Geoffrey Holmes et al. · ACM SIGKDD Explorations Newsletter · 2009 · 17.8K citations
Discovering evolutionary theme patterns from text
Qiaozhu Mei, ChengXiang Zhai · 2005 · 524 citations
HHMM-based Chinese lexical analyzer ICTCLAS
Huaping Zhang, Hongkui Yu, Deyi Xiong et al. · 2003 · 454 citations · Full text
Modeling hidden topics on document manifold
Deng Cai, Qiaozhu Mei, Jiawei Han et al. · 2008 · 162 citations · Full text