Chai Update: Explainability, Name Validation, New Entities & Formats, Wikidata

The next update after Boldo has to start with C, and so it’s Chai this time (no, corona does not qualify).

It has been a busy year. With more users and new use cases come more feature requests, and we worked hard to implement them.

Explainability

In the moderation space, it helps to provide a cue why the system classified a message as problematic. Human moderators are often stressed, overworked, and overwhelmed, while natural language processing is bound not to be 100% error-free. Reducing their task to a simple “sanity check” whether the system understood the utterance makes them more productive and more consistent. When the explain setting is set to true, Tisane provides a short snippet describing the reasoning (settings: read more here).

JSON response including an explanation
Pinpointing problematic content

Name Parsing & Validation

Many communities require users to enter real names. Some users prefer not to, for different reasons. In some cases, there is a need to break down a full name into constituents, such as given name, surname, middle name, etc.

Tisane now provides methods to:

  • parse names into constituents, extracting the components
  • validate names, tagging names of important people, spiritual beings, and fictional characters. No more Boba Fett or Satan as a real name!
  • compare names in the same or different languages, producing a list of differences
JSON response recognizing a name as that of an 'important person'
JSON response recognizing a name as that of an “important person”

Read more about name-related methods.

Wikidata Everywhere

Wikidata IDs are now supported at the level of entities, topics, and even some non-entity words.

Imagine deducing geographic coordinates, Britannica article ID, or semantic properties from text that went through Tisane!

New Formats, Entity Types, Abuse Types

Different content formats may have different logic tied to them, especially when the context is lacking. With new requirements, we added two new formats:

  • search to screen search queries
  • alias to screen user names in online communities
Example of search query screening

With more law enforcement vendors adopting Tisane, we were asked to add entity types of interest to the law enforcement, specifically:

  • weight
  • bank_account 
  • credit_card, including subtypes representing the major credit card types
  • credential, with optional subtypes md5 and sha-1
  • crypto for major cryptocurrency addresses

and more. See all the types here.

We also added two more types to tag problematic content:

  • adult_only, for activities allowed in adult communities but restricted for minors (e.g. consuming alcohol)
  • mental_issues, for signs of depression and suicidal thoughts

Miscellaneous

As always, we keep honing and enhancing our language models, as well as throughput and stability of Tisane.

Zendesk Integrates Tisane in Smooch

Tisane API can be now used to moderate chat messages in Zendesk’s Smooch platform.

Zendesk is a world leader in customer service software. Smooch is a conversational platform that collates messages across web, mobile, and social messaging and combines user activity and existing profile data, enabling admins to create more tailored experiences. A hotel, for instance, could give guests the ability to ping staff on-property, and an online retailer could manage issues like incorrect shipments and returns across channels.

With support of Tisane, Zendesk users can:

  • Tag and classify abusive content, like profane and non-profane insults, hate speech, sexual harassment, criminal activity.
  • Track and tag attempts to establish external contacts between the users.
  • Extract topics, entities, and more.

The Tisane integration is aimed at:

  • Online communities looking to improve and streamline their moderation process.
  • Business chat operators trying to block abusive, hostile and irrelevant content.
  • Enterprises trying to keep the online conversations compliant with HR regulations and abuse-free.
  • e-Commerce portals that need to track and/or prevent deals bypassing them.

Visit the Tisane integration page on Smooch and sign up to start.

Tisane API Integrated with PubNub

PubNub, the company behind the world’s leading realtime Data Stream Network (DSN), added Tisane API as a supported component in its catalog. The Tisane Labs Natural Language Processing Block runs serverlessly in the PubNub network, joining the blocks released by Microsoft, Amazon, IBM, ESRI, and more. The block fully supports the original Tisane functionality, including:

  • Detection of personal attacks and cyberbullying, hate speech, criminal activities, sexual harassment
  • Topic modelling, compliant with IPTC and IAB standards
  • Sentiment analysis 2.0
  • Entity extraction

And more.

The PubNub Data Stream Network powers thousands of apps, streaming 1.9 Trillion messages to over 330 million devices a month, with powerful and extensible frameworks like PubNub ChatEngine™ .

Tisane Labs Launches Solution to Detect Hate Speech and Cyberbullying

published on Yahoo Finance via PRNewswire

Affordable API enables developers and businesses to detect hate speech, cyberbullying, unwanted sexual advances, criminal activity, and more

WASHINGTONNov. 13, 2018 /PRNewswire/ — Tisane Labs, a supplier of text analytics AI solutions, today announced the launch of Tisane API, the first API to detect and classify abusive textual content in 27 languages. Tisane detects hate speech, personal attacks, unwanted sexual advances, and criminal activity in text, with additional varieties of detected abuse to come.

“Trolls, bigots, harassers, and criminals made the Internet an unpleasant and at times dangerous place. For the users, it often means being unsafe online with possible consequences in real life. For the online communities, it means high user turnover, additional headaches with the moderation, and enormous monetary losses or legal issues,” said Vadim Berman, Chief Executive Officer and Co-founder of Tisane Labs. “Now, with Tisane API, the communities online can automate much of the moderation process and even warn potential offenders before the post is published. Rather than producing a blanket statement and a floating-point figure, Tisane API pinpoints the actual instance of abuse and classifies the type of abuse.”

Tisane API runs in the cloud, with a simple REST interface that can be linked from any popular programming platform today. Tisane Labs provides a range of plans for every pocket with the option of a custom installation on premises and a generous FREE plan.

To try Tisane API, visit https://tisane.ai.

For more information, contact Carla Johnston (email: Carla.Johnston@tisane.ai or call: +1 (703)-628-8827)

Related Links

Tisane Labs website

Tisane Labs launches Tisane API

Tisane Labs is pleased to announce the release of Tisane API.

Harness the power of next-generation AI to extract more from text in 27 languages: detect hate speech, sexual harassment, cyberbullying, extract topics, and find not only whether, but also why the customer is happy or unhappy with your product or service. Our applications and components are accessible in the cloud on a subscription basis (SaaS), can be installed on premises, or embedded in 3rd party applications for seamless integration and security.

We support: English, Chinese (Simplified and Traditional), Arabic, Danish, German, Spanish, Persian, Finnish, French, Hebrew, Indonesian, Italian, Japanese, Korean, Malay, Dutch, Norwegian, Polish, Pashto, Portuguese, Russian, Swedish, Thai, Turkish, Urdu, Vietnamese.

We offer several ways to use our components, from a generous free plan (not a limited trial) to enterprise-grade plans and on prem installation options. Whether you’re a small startup, an independent developer, or an enterprise, we can work together.

Questions? Browse our knowledge base, chat with us using the real-time chat widget, or email us.

Sign up and start using Tisane API today.