Path9.Mod1.d - Selecting Text Analyics and Recommender Algorithms for Azure ML Flashcards
Augmented learning https://learn.microsoft.com/en-us/azure/machine-learning/algorithm-cheat-sheet?WT.mc_id=docs-article-lazzeri&view=azureml-api-1 https://learn.microsoft.com/en-us/azure/machine-learning/media/algorithm-cheat-sheet/machine-learning-algorithm-cheat-sheet.png?view=azureml-api-1#lightbox
When you want to Extract information from text after having performed cleaning operations like Stop-Word Removal and Case Normalization
Preprocess Text (Know this for the exam!)
When you want to Extract information from text by converting words to values used by NLP tasks like Recommenders, NER and Machine Translation
Word2Vector…naturally since most all NLP tasks require words be translated to decimal vectors for plotting…
When you want to Extract information from text by grouping similar text through Unsupervised Topic Modeling
Latent Dirichlet Allocation
Pronouced “Dur-ish-lay”
When you want to Extract information from text using N-Grams
What N-Grams are…
Extract N-Gram Features From Text
N-Grams: Continous symbols or words, or tokens in documents. the N is the number of tokens in the series or grouping:
N | Name | Sample 1 |Unigram | [“green”,”eggs”,”and”,”ham”] 2 | Bigram | [“green eggs”,”eggs and”,”and ham”] 3 | Trigram | [“green eggs and”, “eggs and ham”]
When you want to Extract information from text using the Vowpal Wabbit library to convert text to Integer-Encoded Features
Feature Hashing
When you want to Generate Recommendations based on a collaborative filtering and content approach, using a hybrid recommender
Wide & Deep Recommender
When you want to Generate Recommendations using collaborative filtering, better performance and with lower cost through reducing dimensionality
Explain the algorithm this Recommender is based on…
SVD Recommender
SVD: Singular Value Decomposition. Basically a matrix factorization technique, which decomposes any matrix into 3 generic and familiar matrices.