Causation, categorization, and search project