diff --git a/analyzeWords.go b/analyzeWords.go index 2e2fb59..c623c72 100644 --- a/analyzeWords.go +++ b/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 diff --git a/argos b/argos index 3fb9a34..a6f3b93 100755 Binary files a/argos and b/argos differ diff --git a/build/argos b/build/argos index 3fb9a34..a6f3b93 100755 Binary files a/build/argos and b/build/argos differ diff --git a/main.go b/main.go index 403e994..35bce16 100644 --- a/main.go +++ b/main.go @@ -7,7 +7,7 @@ import ( "strings" ) -const version = "0.2-beta" +const version = "0.3-beta" const minNumWords = 10 const minNumHashtag = 2 const minNumUserInteractions = 1