computer-based [adjective] + retrieval [noun]