moved 2 files to the-one

This commit is contained in:
krishnanraman
2013-10-21 11:32:42 -07:00
parent b909a80184
commit 0f3bb8bb5b
3 changed files with 8 additions and 3 deletions

View File

@@ -30,9 +30,14 @@
real 0m5.237s
*/
object tf04a extends App {
object tf04 extends App {
def l(f:String) = io.Source.fromFile(f).getLines.mkString(",")
val s = l("../stop_words.txt").split(",") ++ (1 to 26).map(i=>String.valueOf(Character.toChars(96+i)))
val w = l(args(0)).split("[^a-zA-Z]+").filter(x => !s.contains(x.toLowerCase))
w.distinct.map(u=> (u,w.count(_==u))).sortBy(-_._2).take(25).foreach(println)
l(args(0)).split("[^a-zA-Z]+").filter(x => !s.contains(x.toLowerCase))
.distinct
.map(u=> (u,l(args(0)).split("[^a-zA-Z]+").filter(x => !s.contains(x.toLowerCase)).count(_==u)))
.sortBy(-_._2)
.take(25)
.foreach(println)
}