Assign tags by
- Finding dates, addresses, links, phone numbers and transit information from the given text/documents using NSDataDetectors.
- Classifying images and documents into relevant categories using CoreML.
- Named Entity Recognition(NER) to find entities such as person,place and organization using NLP.