How would you design an NLP pipeline to extract specific medical diagnoses from unstructured clinical notes?