readme: # YaleParser  Resumes Classification
  
  **YaleParser** is a python tool for NLP classification Task and generate databases with this classification. This model is a fineting on named-entity-recognition and zero-shot sequence classifiers. The method works by posing the sequence to be classified as the NLI and Bayesian weigths to construct hypothesis from each candidate label, and stepwise with regex, build a Database.
  
  
  ### Design 
  
  ```
  predict_single('''08/1992-05/1996 BA, Biology, West Virginia University, Morgantown, WV''')
  
  # 'Education'
  ```
  
  
  
  
  
  
  
                                       precision    recall  f1-score   support
  
              Administrative Position      0.73      0.73      0.73        49
              Appointments                 0.73      0.84      0.79       115
              Bibliography                 0.94      0.83      0.88        87
              Board Certification          0.94      0.77      0.85        44
              Education                    0.86      0.86      0.86       100
              Grants/Clinical Trials       0.94      0.85      0.89        40
              Other                        0.69      0.77      0.73       156
              Patents                      0.98      0.98      0.98        43
              Professional Honors          0.80      0.85      0.82       170
              Professional Service         0.85      0.61      0.71        85
  
                 accuracy                           0.81       889
                macro avg       0.85      0.81      0.82       889
             weighted avg       0.82      0.81      0.81       889
  