Looking for a similar model

Hi All, very new to ML and tensorflow so just finding my feet.

Google has it’s own Natural language api and specifically the classifyText method. This is where a text read from a file or given as a variable is assessed and assigned a Content category or taxonomies.

here is an example of returned output:

Query: Google Home enables users to speak voice commands to interact with services through the Home's intelligent personal assistant called Google Assistant. A large number of services, both in-house and third-party, are integrated, allowing users to listen to music, look at videos or photos, or receive news updates entirely by voice. 

Category: /Internet & Telecom, confidence: 0.509999990463
Category: /Computers & Electronics/Software, confidence: 0.550000011921

Is there an open source version of this? I have tried looking through the libraries and cannot seem to find anything.

@markdaoust do you know any tutorial for text categorization?

We have some basic examples of text classification. But nothing industrial-strength like this.

It looks like it might be a binary classifier per-topic.