stanfordoval/almond-tokenizer

Sponsored OSS

By Stanford University

Updated over 6 years ago

The tokenizer and preprocessor part of the Almond natural language parser

Image
Languages & frameworks
Machine learning & AI
Data science
0

3.4K

stanfordoval/almond-tokenizer repository overview

Almond Tokenizer

This repository contains the Almond preprocessor and tokenizer. It is derived from SEMPRE, a semantic parser developed by prof. Percy Liang and his students, but it has diverged significantly.

Installation

Download dependencies:

./pull-dependencies.sh

Build the core:

JAVAHOME=<path to java> ant

JAVAHOME should be set to the path to your Java installation, eg. /usr/lib/jvm/openjdk-1.8.0. Java 1.8 is required. A working C compiler must also be installed.

Run the tokenizer service

./run.sh

The tokenizer listens on port 8888 by default.

An example systemd unit service is provided as almond-tokenizer.service. The service supports socket activation as well.

Tag summary

Content type

Image

Digest

Size

2 GB

Last updated

over 6 years ago

docker pull stanfordoval/almond-tokenizer:v3.1.0

This week's pulls

Pulls:

858

Last week