Chalk alternatives and similar packages
Based on the "Science and Data Analysis" category.
Alternatively, view Chalk alternatives based on common mentions on social networks and blogs.
-
PredictionIO
machine learning server for developers and data scientists. Built on Apache Spark, HBase and Spray -
Smile
Statistical Machine Intelligence and Learning Engine. Smile is a fast and comprehensive machine learning system. -
Spark Notebook
Scalable and stable Scala and Spark focused notebook bridging the gap between JVM and Data Scientists (incl. extendable, typesafe and reactive charts). -
Figaro
Figaro is a probabilistic programming language that supports development of very rich probabilistic models. -
FACTORIE
A toolkit for deployable probabilistic modeling, implemented as a software library in Scala. -
ND4S
N-Dimensional arrays and linear algebra for Scala with an API similar to Numpy. ND4S is a scala wrapper around ND4J. -
Libra
Libra is a dimensional analysis library based on shapeless, spire and singleton-ops. It contains out of the box support for SI units for all numeric types. -
Optimus * 96
Optimus is a library for Linear and Quadratic mathematical optimization written in Scala programming language. -
Clustering4Ever
Scala and Spark API to benchmark and analyse clustering algorithms on any vectorization you can generate -
rscala
The Scala interpreter is embedded in R and callbacks to R from the embedded interpreter are supported. Conversely, the R interpreter is embedded in Scala. -
Tyche
Probability distributions, stochastic & Markov processes, lattice walks, simple random sampling. A simple yet robust Scala library. -
Rings
An efficient library for polynomial rings. Commutative algebra, polynomial GCDs, polynomial factorization and other sci things at a really high speed. -
SwiftLearner
Simply written algorithms to help study Machine Learning or write your own implementations.
Get performance insights in less than 4 minutes
* 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?
Popular Comparisons
README
Chalk
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.)
Introduction
Chalk is a library for natural language processing (NLP).
What's inside
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.
Using Chalk
In SBT:
libraryDependencies += "org.scalanlp" %% "chalk" % "1.3.0"
In Maven:
<dependency>
<groupId>org.scalanlp</groupId>
<artifactId>chalk</artifactId>
<version>1.3.0</version>
</dependency>
Requirements
- Version 1.6 of the Java 2 SDK (http://java.sun.com)
Configuring your environment variables
Set 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 CHALK_DIR
directory):
$ ./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:
$ ./build
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: [email protected]
Or, create an issue: https://github.com/scalanlp/chalk/issues