getSentiment: Machine Learning センチメント アナライザー変換

自然言語のテキストをスコアリングし、テキストのセンチメントが正である確率を含む列を作成します。

使用方法

  getSentiment(vars, ...)

引数

vars

変換する文字ベクトルまたは変数名のリスト。 named の場合、名前は作成される新しい変数名を表します。

...

コンピューティング エンジンに送信される追加の引数。

説明

getSentiment 変換では、自然言語のテキストのセンチメントが正である確率を返します。 現在サポートされているのは
英語だけです。

変換を定義する maml オブジェクト。

作成者

Microsoft Corporation Microsoft Technical Support

こちらもご覧ください

rxFastTreesrxFastForestrxNeuralNetrxOneClassSvmrxLogisticRegressionrxFastLinear

使用例


 # Create the data
 CustomerReviews <- data.frame(Review = c(
   "I really did not like the taste of it",
   "It was surprisingly quite good!",
   "I will never ever ever go to that place again!!"),
   stringsAsFactors = FALSE)

 # Get the sentiment scores
 sentimentScores <- rxFeaturize(data = CustomerReviews, 
                                mlTransforms = getSentiment(vars = list(SentimentScore = "Review")))

 # Let's translate the score to something more meaningful
 sentimentScores$PredictedRating <- ifelse(sentimentScores$SentimentScore > 0.6, 
                                           "AWESOMENESS", "BLAH")

 # Let's look at the results
 sentimentScores