arnaucube
arnaucube/argosPublic Self-hosted repository
improved words analysis, punctuation symbols filtered
arnaucode idoctnef@openmailbox.org
Tue, 06 Jun 2017 21:30:44 +0200
commit

789235bcbbbcf6eec15ac8ed670675024b54045f

parent

4beff6fbd043b4f737792a71050eda0df9066de5

4 files changed, 9 insertions(+), 1 deletions(-)

jump to
M analyzeWords.go → analyzeWords.go

@@ -11,7 +11,15 @@ func mapWords(text string, words map[string]int) map[string]int {

s := strings.Split(text, " ") for _, v := range s { + //first, remove punctuation symbols + v = strings.Replace(v, ":", "", -1) + v = strings.Replace(v, ",", "", -1) + v = strings.Replace(v, ".", "", -1) + v = strings.Replace(v, "!", "", -1) + v = strings.Replace(v, "?", "", -1) + v = strings.Replace(v, "\n", "", -1) if _, ok := words[v]; ok { + fmt.Println(v) words[v] = words[v] + 1 } else { words[v] = 1
M argos → argos

          
M main.go → main.go

@@ -7,7 +7,7 @@ "os"

"strings" ) -const version = "0.2-beta" +const version = "0.3-beta" const minNumWords = 10 const minNumHashtag = 2 const minNumUserInteractions = 1