Research Article
Detecting Illegal Online Gambling (IOG) Services in the Mobile Environment
Algorithm 1
Deciding parameter of vectorizers.
| from sklearn.feature_extraction.text import TfidfVectorizer | | from sklearn.feature_extraction.text import CountVectorizer | | from sklearn.feature_extraction.text import HashingVectorizer | | class classifier: | | … | | def vectorize(self, opt3): | | … | | self.vectorizers = [TfidfVectorizer(tokenizer = self.tokenize, | | stop_words = self.stop_words, ngram_range = (1,4), min_df = 3, max_df = 0.9), CountVectorizer(tokenizer = self.tokenize, stop_words = self.stop_words, ngram_range = (1,2), min_df = 3, max_df = 0.9), HashingVectorizer(tokenizer = self.tokenize, stop_words = self.stop_words, ngram_range = (1,2))] |
|