-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNEWS
More file actions
245 lines (114 loc) · 8.1 KB
/
Copy pathNEWS
File metadata and controls
245 lines (114 loc) · 8.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
Changes in version 1.3.6
o FIX: major fixes to free association preprocessing pipeline
Changes in version 1.3.5
o UPDATE: added parallel processing for large spell checks
o ADD: `textcleaner` functionality for free association response tasks (*hunspell* is used to expedite processing)
o FIX: `singularize` handling of words ending in "es"
o REMOVE: dependency *miniUI* and *editData*
Changes in version 1.3.4
o FIX: error in getting "automated" data from `textcleaner` into Shiny GUI
Changes in version 1.3.3
o FIX: `edit` error on Macs, switched to `editData`, and added *editData* dependency
Changes in version 1.3.2
o UPDATE: faster conversion between US and UK spellings
o FIX: revert of `singularize`
Changes in version 1.3.1
o UPDATE: `textcleaner` now allows for either UK or US English spelling
o FIX: `correct.changes` did not like vectors (see GitHub Issue #4)
o FIX: bug for BAD STRING option in `textcleaner` fixed (see GitHub Issue #5)
o UPDATE: new output and message for dictionary and monikers in `textcleaner`
o FIX: bug for moniker check when `dictionary = "general"` in `textcleaner` (see GitHub Issue #7)
o UPDATE: internal adjustment for parsing multiple words with the general dictionary (speeds up process)
o ADD: preprocessing data from SemNA tutorial (`open.preprocess`)
Changes in version 1.3.0
o ADD: function to convert cleaned data to the SNAFU library's format in Python: `convert2snafu`
o UPDATE: `correct.changes` included within `textcleaner` to streamline code for single function preprocessing
o UPDATE: `edit` function added within the `correct.changes` function to allow more seamless interface
o UPDATE: change tracking has been added to `correct.changes` in the output (`$spellcheck$changes`)
o UPDATE: `textcleaner`'s help is now more helpful
o UPDATE: text styling (face and color) are now adaptive to OS, software (R and RStudio), and RStudio theme
Changes in version 1.2.0
o **MAJOR UPDATE**: overhauled `textcleaner` and `correct.changes` system to be more functionally efficient, convenient, and aesthetically intuitive
o ADD: a walkthrough has been added prior to the manual spell-check in `textcleaner`
o ADD: a help option has been added to `textcleaner`
o UPDATE: error catching added to `textcleaner` and `correct.changes` so not all is lost (data up to error will be saved and returned)
o MOVE: `equate` and `finalize` moved from SemNetCleaner to SemNeT
o UPDATE: moved many miscellaneous functions to internals to clean up package presentation
o UPDATE: cleaned up textcleaner code to be more streamlined and readable
o REMOVE: lead.word data was removed because the `rm.lead.space` function was moved to internals
Changes in version 1.1.5
o FIX: `read.data` bug for .csv files
o FIX: NA bug in `textcleaner`
o ADD: `resp2bin` converts response matrix to binary response matrix
o FIX: naming output in `equate` function
o FIX: `pluralize` handling of words ending in 'ion'
Changes in version 1.1.4
o diacritic characters bug fux in `qwerty.dist`
o temporary bug fix in `correct.changes` (see code)
o removed progress bar for Macs and Linux -- will work on progress bar solution at a later time
o fixed diacritic character error for Macs
Changes in version 1.1.3
o fixed fatal bug in `correct.changes`
Changes in version 1.1.2
o updates to documentation
o fixed obnoxious message bug in `textcleaner` function
o changed progress bar in `spell.check.dictionary` to display words done out of words in total (rather than percentage)
o updated citation (PsyArXiv)
o added vignettes for preprocessing and estimating semantic networks
Changes in version 1.1.1
o `equate` now handles any number of groups (`equate.multi` is defunct and merged into `equate`)
o added a group variable for the dataset 'open.animals'
o removed option to save appendix dictionary to package (not allowed by CRAN policies)
o added a general function to read in common types of data file extensions: `read.data`
o updated `textcleaner` to bypass double query for adding a dictionary
o bug fixes in `textcleaner` and `spell.check.dictionary`
o updated `singularize` and `pluralize` rule sets
o removed `autoConverge` and `autoDestr` functions
o changed `corr.chn` to `correct.changes`
Changes in version 1.1.0
o cleaned up examples and removed unnecessary datasets ('convmat', 'rmat', and 'trial')
o updated `spell.check.dictionary` to automate continuous string selection when continuous response length is greater than maximum continuous string length in dictionary
o changed output to have quotes around words being asked to add into dictionary to decipher whether they are a string or separate words
o updated `splitstr.check` so responses are not repeated after they've been corrected. Also no longer asks to split responses that are in the dictionary (splits them automatically)
o updated `word.check.wrapper` so that 10 responses are always given if the original response is not auto-corrected
o added additional nested list called `auto` to spellcheck object in `textcleaner` and `corr.chn` functions, which includes only the incorrect responses changed during the spell-check
o fixed save dictionary bug in `spell.check.dictionary`
o added a response option called, 'CONTEXT' to the `word.check.wrapper` function to give greater context around a participant's response
o added third auto-correct function using `hunspell_suggest` function to the `word.check.wrapper` function
o updated functionality of code -- improved speed of several lines in `textcleaner` and `spell.check.dictionary`
o fixed multi-word bug in `spell.check.dictionary`
Changes in version 1.0.0
o fixed bug in `rm.lead.space` for Linux
o updated `textcleaner` to default to `general.dictionary` when no dictionary is specified
o updated citation
o algorithm for `best.guess` was changed to Damerau-Levenshtein distance
o `corr.chn` function code was cleaned up and streamlined
o 'animals.database' has been moved to the 'SemNetDictionaries' package. It was renamed as 'animals.dictionary'
o 'animals.misnomer' was removed
o `textcleaner` function code was cleaned up and streamlined. Integrated functionality with the 'SemNetDicationaries' package
o `autoConverge` function code was cleaned up and streamlined
Changes in version 0.9.9
o animals.database: a database for animals was added
o animals.misnomer: common misnomers for animals was added
o textcleaner: added database functionality, which makes the cleaning process more accurate, efficient, and reproducible
o several wrapper functions added to aid textcleaning from a database
Changes in version 0.1.2
o autoConverge: significantly improved interface
o separated all function files into individual files
o semnetcleaner (changed to textcleaner): added argument to input participants by row or column; ids now included for output; added output to show what spellcheck changed
o destr: improved functionality to allow selection of separating character
o randwalk: added a function to simulate random walks on the network to examine spontaenous spreading activation
o bin2resp: a function to change cleaned binary response data back into character data for each participant
Changes in version 0.1.1
o cosine: added cosine similarity
o semnetboot: changed name to partboot and added the cosine similarity
o semnetmeas: moved from NetworkToolbox
o plot.partboot: a function that generates "raindrop" plots for bootstrapped data
o org.plot: an organization function for plot.partboot (not for individual use)
o convert2cytoscape: added a function to convert a network matrix into a sparse matrix for Cytoscape visualization
o added new examples with corresponding data files
Changes in version 0.1.0
o autoConverge: created an automated converge function to eliminate the manual converge process
o autoDeStr: created an automated de-string function to eliminate most manual de-stringing
o fine-tuned most functions
o semnetboot: moved from package NetworkToolbox