Chalk alternatives and similar packages
Based on the "Science and Data Analysis" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Chalk or a related project?
NOTE: This project is currently dormant with no current prospect for further development. Suggestion: check out OpenNLP or StanfordNLP for the JVM or spaCy for Python. (If anyone would like to do something like spaCy for Scala, that would be fantastic.)
Chalk is a library for natural language processing (NLP).
The latest stable version is 1.3.2. Changes from the previous release include:
- Initial implementation of functional pipelines for NLP applications, and actor-based pipelines based on those components.
See the CHANGELOG for changes in previous versions.
libraryDependencies += "org.scalanlp" %% "chalk" % "1.3.0"
<dependency> <groupId>org.scalanlp</groupId> <artifactId>chalk</artifactId> <version>1.3.0</version> </dependency>
- Version 1.6 of the Java 2 SDK (http://java.sun.com)
Configuring your environment variables
JAVA_HOME to match the top level directory containing the Java installation you want to use. If you want to be able to use the
chalk command line executable, set
CHALK_DIR to where you put Chalk, and then add the directory
CHALK_DIR/bin to your path.
Building the system from source
Chalk uses SBT (Simple Build Tool) with a standard directory structure. To build Chalk, type (in the
$ ./build update compile
This will compile the source files and put them in
./target/classes. If this is your first time running it, you will see messages about Scala being downloaded -- this is fine and expected. Once that is over, the Chalk code will be compiled.
To try out other build targets, do:
To make sure all the tests pass, do:
$ ./build test
Documentation for SBT is at http://www.scala-sbt.org/
Questions or suggestions?
Email Jason Baldridge: firstname.lastname@example.org
Or, create an issue: https://github.com/scalanlp/chalk/issues