Natural language processing in medicine, life and environmental science