Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Package that provides recommendations to Task Views

Open
#7 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
20/100
Issue type
Documentation
Clarity
Needs clarification
Activity status
Stale
Tech stack
r
Domain
documentation

Research direction

Review the NaturalLanguageProcessing Task View repository alongside the linked CTVsuggest package and its CTVsuggest-Overview vignette. The issue advertises an external recommendation tool but does not identify a file or request a specific repository change, so a clear definition of done is not provided.

Written by the indexing model from the issue text.

Description

I have created the CTVsuggest R package which aims to provide package suggestions to CRAN Task Views.
I am writing this issue to advertise its use.

Once CTVsuggest is installed:

devtools::install_github("DylanDijk/CTVsuggest") 

The CTVsuggest() function outputs package suggestions for a selected Task View,
below I display the top 10 suggestions for the NaturalLanguageProcessing Task View.

NaturalLanguageProcessing Task View Package Suggestions

library(CTVsuggest)
CTVsuggest(taskview = "NaturalLanguageProcessing", n = 10)
#>                    NaturalLanguageProcessing       Packages
#> LSX                              0.9981836              LSX
#> doc2vec                          0.9927173          doc2vec
#> jiebaRD                          0.9890380          jiebaRD
#> text.alignment                   0.9843552   text.alignment
#> qdapDictionaries                 0.9826983 qdapDictionaries
#> R.temis                          0.9562100          R.temis
#> topicmodels.etm                  0.9502347  topicmodels.etm
#> nsyllable                        0.9430514        nsyllable
#> dlib                             0.9259589             dlib
#> wordsalad                        0.9209121        wordsalad

A description of how the package works, and in particular how the recommendation model is constructed, is provided in this vignette.

Dominant language
No language data
Stars
6
Forks
6
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from cran-task-views/NaturalLanguageProcessing

All issues in cran-task-views/NaturalLanguageProcessing

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.