Tag: Parsey Mcparseface

Posts

For now, I have chosen packet for the trial server even though the cost is high. The specs are good (even for entry level containers) and I got some credits to work with initially.

Packet Server Config

So I setup the ssh keys for login and got to work.

The github repository for parsey mcparseface and syntaxnet is available here and it also lists out the steps required to setup syntaxnet and get it working. They also provide a demo shell script file which accepts the input at stdin and passes it to a python script named parser_eval. The output which is an ascii tree of the pos tagged statement is posted to stdout.

Before I start building up the server for the application, I wanted to pen down the structure for the app. The structure is represented below.

Abbreviations:

  • WSA: Web Speech API (Speech to Text)
  • NLP: Natural Language Processing Tool (Syntaxnet or Google Cloud NLP API)
  • DIS: Database Indexed Search
  • DDI: Database Dynamic Indexing
  • DES: Database Exhaustive Search
  • NES: NoSQL Database Elastic Search
  • SFT: SQL Database Full Text Search