Data mining and searching tools