Neural search technology