pub fn run_background(data_path: &str) -> Result<(), Error>
Entry point for the background learn child process.