yoastseo-dep
Version:
Yoast clientside page analysis
17 lines (13 loc) • 905 B
JavaScript
/* eslint-disable no-console */
import filterFunctionWordsFromArray
from "../../../../../../../src/languageProcessing/helpers/word/filterWordsFromArray";
import { all as functionWords } from "../../../../../../../src/languageProcessing/languages/sv/config/functionWords";
import stem from "../../../../../../../src/languageProcessing/languages/sv/helpers/internal/stem";
import getMorphologyData from "../../../../../../specHelpers/getMorphologyData";
import sampleVocabulary from "./sampleVocabulary.json";
const wordsToStemWithoutFunctionWords = filterFunctionWordsFromArray( sampleVocabulary.words, functionWords );
const morphologyDataSV = getMorphologyData( "sv" ).sv;
describe( "Generate stems for Indonesian words", () => {
const corpusWithStems = wordsToStemWithoutFunctionWords.map( word => [ word, stem( word, morphologyDataSV ) ] );
console.log( JSON.stringify( corpusWithStems ) );
} );