The document describes a system for real-time competitive market intelligence that analyzes unstructured text from news articles about companies. It crawls the web in real-time to collect articles about competitors. Text analysis techniques convert the documents to numerical format for machine learning methods to determine word patterns that distinguish companies. The system applies a lightweight rule induction method to generate rules with meaningful word conjunctions and disjunctions that characterize each company. An example output highlights distinguishing words between news articles about IBM and Microsoft.