This is an assignment in NLP from upGrad
This is done part of NLP case study
-
Business probem
- BeHealthy has a web platform that allows doctors to list their services and manage patient interactions and provides services for patients such as booking interactions with doctors and ordering medicines online. Here, doctors can easily organise appointments, track past medical records and provide e-prescriptions. Thay have a huge dataset.
-
Dataset being used
- I used test_label, test_sent, train_label, train_sent.csv file for this analysis
- Step 1: Workspace setup
- Step 2: Data preprocessing
- Step 3: Concept identification
- Step 4: Define feature for CRF
- Step 5: Getting the features
- Step 6: Define input and target variables
- Step 7: Build the CRF Model
- Step 8: Evaluation
- Step 9: Identifying Diseases and Treatments using Custom NER
- pandas
- numpy
- matplotlib.pyplot
- seaborn
- spacy
Give credit here.
- This project was done part of my Executive PG Programme in Machine Learning & AI - February 2022 batch
- We thank our Subject Matter Expert: Sumit Bhatia, Senior ML Researcher, Adobe Systems for sharing his wealth of knowledge
- Also we thanks other faculty members and support team from UpGrad who were always available for us