Package: SemanticDistance 0.1.1

Jamie Reilly

SemanticDistance: Compute Semantic Distance Between Text Constituents

Cleans and formats language transcripts guided by a series of transformation options (e.g., lemmatize words, omit stopwords, split strings across rows). 'SemanticDistance' computes two distinct metrics of cosine semantic distance (experiential and embedding). These values reflect pairwise cosine distance between different elements or chunks of a language sample. 'SemanticDistance' can process monologues (e.g., stories, ordered text), dialogues (e.g., conversation transcripts), word pairs arrayed in columns, and unordered word lists. Users specify options for how they wish to chunk distance calculations. These options include: rolling ngram-to-word distance (window of n-words to each new word), ngram-to-ngram distance (2-word chunk to the next 2-word chunk), pairwise distance between words arrayed in columns, matrix comparisons (i.e., all possible pairwise distances between words in an unordered list), turn-by-turn distance (talker to talker in a dialogue transcript). 'SemanticDistance' includes visualization options for analyzing distances as time series data and simple semantic network dynamics (e.g., clustering, undirected graph network).

Authors:Jamie Reilly [aut, cre], Emily B. Myers [aut], Hannah R. Mechtenberg [aut], Jonathan E. Peelle [aut]

SemanticDistance_0.1.1.tar.gz
SemanticDistance_0.1.1.zip(r-4.7)SemanticDistance_0.1.1.zip(r-4.6)SemanticDistance_0.1.1.zip(r-4.5)
SemanticDistance_0.1.1.tgz(r-4.6-any)SemanticDistance_0.1.1.tgz(r-4.5-any)
SemanticDistance_0.1.1.tar.gz(r-4.7-any)SemanticDistance_0.1.1.tar.gz(r-4.6-any)
SemanticDistance_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
SemanticDistance/json (API)

# Install 'SemanticDistance' in R:
install.packages('SemanticDistance', repos = c('https://reilly-conceptscognitionlab.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/reilly-conceptscognitionlab/semanticdistance/issues

On CRAN:

Conda:

cosine-distancecosine-similarityembeddingslexical-semanticnlppsycholinguisticssemantics

4.47 score 3 stars 13 scripts 299 downloads 17 exports 76 dependencies

Last updated from:4e3ad83669. Checks:7 WARNING, 1 ERROR, 1 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING284
source / vignettesERROR253
linux-release-x86_64WARNING285
macos-release-arm64WARNING260
macos-oldrel-arm64WARNING289
windows-develWARNING198
windows-releaseWARNING197
windows-oldrelWARNING201
wasm-releaseOK155

Exports:clean_dialogueclean_monologue_or_listclean_paired_colsDialogue_Typicaldist_anchordist_dialoguedist_ngram2ngramdist_ngram2worddist_paired_colsglowca_25Grandfather_PassageMonologue_TypicalSD15_2025_completeTemple_stops25Unordered_ListWord_Pairswordlist_to_network

Dependencies:apeaskpassBHcliclustercpp11curldata.tabledendextenddigestdplyrdttenglishfarverfastmatchgenericsggplot2gluegridExtragtablehttrhunspelligraphisobandISOcodesjsonlitekoRpuskoRpus.lang.enlabelinglatticelexiconlifecyclelsamagrittrMatrixmgsubmimenlmeNLPopensslpillarpkgconfigpurrrqdapRegexquantedaR6RColorBrewerRcpprlangS7scalesslamSnowballCstopwordsstringistringrsyllysylly.ensyssyuzhettextcleantextshapetextstemtibbletidyrtidyselecttmutf8vctrsviridisviridisLitewesandersonwithrxml2yamlzoo