Module: SentimentInsights

Defined in:
lib/sentiment_insights.rb,
lib/sentiment_insights/version.rb,
lib/sentiment_insights/analyzer.rb,
lib/sentiment_insights/configuration.rb,
lib/sentiment_insights/export/exporter.rb,
lib/sentiment_insights/export/exportable.rb,
lib/sentiment_insights/insights/entities.rb,
lib/sentiment_insights/insights/sentiment.rb,
lib/sentiment_insights/export/csv_exporter.rb,
lib/sentiment_insights/export/base_exporter.rb,
lib/sentiment_insights/export/json_exporter.rb,
lib/sentiment_insights/insights/key_phrases.rb,
lib/sentiment_insights/export/excel_exporter.rb,
lib/sentiment_insights/clients/entities/aws_client.rb,
lib/sentiment_insights/clients/entities/claude_client.rb,
lib/sentiment_insights/clients/key_phrases/aws_client.rb,
lib/sentiment_insights/clients/entities/open_ai_client.rb,
lib/sentiment_insights/clients/sentiment/claude_client.rb,
lib/sentiment_insights/clients/sentiment/open_ai_client.rb,
lib/sentiment_insights/clients/key_phrases/claude_client.rb,
lib/sentiment_insights/clients/key_phrases/open_ai_client.rb,
lib/sentiment_insights/clients/sentiment/sentimental_client.rb,
lib/sentiment_insights/clients/sentiment/aws_comprehend_client.rb

Defined Under Namespace

Modules: Clients, Export, Insights Classes: Analyzer, Configuration, Error

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.configurationObject



13
14
15
# File 'lib/sentiment_insights.rb', line 13

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



9
10
11
# File 'lib/sentiment_insights.rb', line 9

def self.configure
  yield(configuration)
end