| Crates.io | keyphrases |
| lib.rs | keyphrases |
| version | 0.3.3 |
| created_at | 2023-03-24 05:14:07.999223+00 |
| updated_at | 2024-03-24 10:44:28.457408+00 |
| description | Rapid Automatic Keyword Extraction (RAKE) implementation in Rust |
| homepage | |
| repository | https://github.com/jjoeldaniel/keyphrases.rs |
| max_upload_size | |
| id | 819056 |
| size | 23,838 |
keyphrases.rs is a Rapid Automatic Keyword Extraction (RAKE) algorithm implementation in Rust.
To use keyphrases.rs in your Rust project, add the following line to your Cargo.toml file:
[dependencies]
keyphrases = "0.3.3"
Create a new instance of KeyPhraseExtractor by passing the string you want to extract key phrases from:
let text = "This is the text to extract key phrases from.";
let extractor = KeyPhraseExtractor::new(text);
Call the desired methods on the extractor instance to extract the relevant information:
let keywords = extractor.get_keywords();
let word_freq = extractor.get_word_freq();
let word_deg = extractor.get_word_deg();
let content_words = extractor.get_content_words();
let content_phrases = extractor.get_content_phrases();
Each method returns the relevant information as described in the function docs below.
keyphrases.rs is licensed under the WTFPL License. See the LICENSE file for more details.