Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dluman/rusty

Rust bindings for the spaCy library.
https://github.com/dluman/rusty

nlp rust

Last synced: 4 days ago
JSON representation

Rust bindings for the spaCy library.

Awesome Lists containing this project

README

        

# rusTy

Rust bindings for the [spaCy](https://spacy.io) Python NLP library. It's a work in progress. I'm at that part in another project where it's just easier to take a detour and write some bindings.

## Example

The following performs sentence similarity.

```rust
let spacy = spacy::Module::init();
spacy.load("en_core_web_lg");
let pangram1 = spacy::nlp("With tenure, Suzie’d have all the more leisure for yachting, but her publications are no good.");
let pangram2 = spacy::nlp("Amazingly few discotheques provide jukeboxes.");
pangram1
.call("similarity")
.args(pangram2)
.kwargs("")
.invoke();

```