Extended API
Text & NLP
TextClassifier
python
from fling import TextClassifier tc = TextClassifier("reviews.csv", text_col="review", target="sentiment", algorithm="logistic") tc.train() tc.evaluate() predictions = tc.predict(["Great product!", "Terrible quality."])
TextVectorizer
python
from fling import TextVectorizer vec = TextVectorizer(max_features=5000, ngram_range=(1, 2)) word_matrix = vec.fit_transform(df["text"])
TextSimilarity
python
from fling import TextSimilarity sim = TextSimilarity() sim.fit(df["description"]) results = sim.most_similar("wireless bluetooth headphones", top_n=5)