-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathtoDo.txt
47 lines (36 loc) · 1.21 KB
/
toDo.txt
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
ICEBOX
[] - integration with paragraphs
[] - automatic line generation choice based on weights???
[]-check the weights of the outputs (describe a healthy range?)
[] - perhaps just a percentage of lines? -- could work but would be bad for very dense text
[] - check if object vs set is optimal? Could be {word: count}, then when checking the overlap simply multiply their values
[] - special character dealing?
[] - expanding stopwords
[] - make into one file
[] - log10 vs ln
ONGOING
[] - turn into npm package
[] - clean upthe ui
[] - fit into one file
[] - clean code
DONE
[x] - use an object key: value
use a json file to store the stop words
json files that has an array, require the json file array in json -> set in the file
x get rid of getters/setters
get rid of abbreviations
json .org
x ES6 TEMPLATE STRINGS
[x] verticies-> verticies
function to establish edge in both directions -> makeUndirectedEdge
change _initialize
process string -> map
turn regex to its own function -> completely describe the regx with the function name
use arrow functoin
98 -> map.filter
precompile regex
106 map
THEN add vertex
sum function(iteratble, higher order function)
lodash -> sumBy
use lodash to simplify code base