Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

com.mitchseymour:ksql-udf-entity-sentiment-analysis

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

com.mitchseymour:ksql-udf-entity-sentiment-analysis

KSQL UDF that uses the Google Cloud Natural Language API to perform entity-level sentiment analysis on streams of text

  • 0.1.0
  • Source
  • Maven
  • Socket score

Version published
Maintainers
1
Source

Custom KSQL UDFs and UDAFs

This repository contains custom KSQL UDFs and UDAFs built by the Magical Pipelines team. An overview of each function, including usage details, can be found in the function's subdirectory.

Installation

All of the JARs are deployed to Maven central, and can be viewed here. To install any of these KSQL UDFs / UDAFs, simply download the appropriate JAR file from Maven central and place it in the KSQL extension directory; If you're not sure what the KSQL extension directory is set to for your KSQL deployment, run the following query from the KSQL CLI.

ksql> SHOW PROPERTIES ;

 Property                                               | Default override | Effective Value
-------------------------------------------------------------------------------------------------------------------------------------------
 ksql.extension.dir                                     | SERVER           | /tmp/ext
 
 ...
 ...

Custom functions

Below are the custom functions that are currently available.

  • COLOR_TO_HEX: experimental polyglot (ruby) UDF that converts colors to hex strings
  • DIALOGFLOW: build conversational interfaces (virtual assistants, intelligent chatbots, etc)
  • PREDICT_SPAM: experimental UDF that predicts whether or not a string of text is spam
  • SENTIMENT: perform sentiment analysis on streams of text
  • SUMMARY_STATS: calculate summary statistics (mean, standard deviation, sample size, etc) for streams of data.

FAQs

Package last updated on 30 Dec 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc