The procedure has become more efficient and reliable thanks to developments in machine learning and natural language processing (NLP).