nlp_architect.solutions.absa_solution package¶
Submodules¶
nlp_architect.solutions.absa_solution.sentiment_solution module¶
-
class
nlp_architect.solutions.absa_solution.sentiment_solution.
SentimentSolution
(anonymiser: nlp_architect.solutions.absa_solution.utils.Anonymiser = None, max_events: int = 400)[source]¶ Bases:
object
Main class for executing Sentiment Solution pipeline.
Parameters: - anonymiser (Anonymiser, optional) – Method to anonymise events’ text.
- max_events (int, optional) – Maximum number of events to show for each aspect-polarity pair.
nlp_architect.solutions.absa_solution.ui module¶
nlp_architect.solutions.absa_solution.utils module¶
-
class
nlp_architect.solutions.absa_solution.utils.
Anonymiser
[source]¶ Bases:
object
Abstract class for anonymiser algorithm, intended for privacy keeping.
-
class
nlp_architect.solutions.absa_solution.utils.
TweetAnonymiser
(lexicon_path)[source]¶ Bases:
nlp_architect.solutions.absa_solution.utils.Anonymiser
Anonymiser for tweets which uses lexicon for simple string replacements.