Learn R Programming

MadanTextNetwork (version 0.1.0)

Persian Text Mining Tool for Co-Occurrence Network

Description

Provides an extension to 'MadanText' for creating and analyzing co-occurrence networks in Persian text data. This package mainly makes use of the 'PersianStemmer' (Safshekan, R., et al. (2019). ), 'udpipe' (Wijffels, J., et al. (2023). ), and 'shiny' (Chang, W., et al. (2023). ) packages.

Copy Link

Version

Install

install.packages('MadanTextNetwork')

Monthly Downloads

163

Version

0.1.0

License

GPL-3

Maintainer

Kido Ishikawa

Last Published

December 8th, 2023

Functions in MadanTextNetwork (0.1.0)

fungi

Persian Suffix Modification
server

Server Logic for MadanText Shiny Application
set.graph

Set Graph Attributes
PMI

Calculate Pointwise Mutual Information (PMI)
f5

Filter Data Frame by Document ID
ASDATA.FRAME

Convert to Data Frame
f3

Persian Text Normalization and Stemming
FUNbigrams

Extract Bigram Information and Count Frequency
Community.Detection.Plot

Plot Community Detection in a Graph
ScaleWeight

Scale a Numeric Vector
cluster.graph

Cluster a Graph and Extract Largest Component
LEMMA

Persian Lemmatization
Community.Detection.Membership

Get Community Membership of a Graph
funmi

Modify Persian Words Starting with 'Persian text here'
network.cor

Create and Plot a Correlation Network
fungan

Persian Suffix Modification for 'Persian text here' Suffix
fun.all.sums

Apply Suffix Modifications to Persian Words
fun.one.sums

General Persian Suffix Modification
f7

Extract and Count Specific Parts of Speech
f6

Extract Token Information from Data Frame
ui

User Interface for MadanText