Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

Commit

Permalink
working on ara personality
Browse files Browse the repository at this point in the history
  • Loading branch information
fulton committed Feb 2, 2020
1 parent c56793c commit 5a510e1
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 4 deletions.
4 changes: 2 additions & 2 deletions src/main/java/com/andromeda/araserver/Run.kt
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,8 @@ public object Run : NanoHTTPD(Port().main()) {
Update().update(sessionUri)
sessionUri.startsWith("/class") -> main2 =
GetDeviceClass().main(sessionUri)
sessionUri.startsWith("/what") -> main2 =
SocialSkills().doYouLike(sessionUri.replace("/what/", ""))
sessionUri.startsWith("/person") -> main2 =
keyWord?.let { com.andromeda.araserver.persona.Main().main(sessionUri, it, parser) }
sessionUri.startsWith("/time") -> main2 =
parser?.let { keyWord?.let { it1 -> Timer().main(sessionUri, it1, it) } }
sessionUri.startsWith("/store") -> {
Expand Down
17 changes: 15 additions & 2 deletions src/main/java/com/andromeda/araserver/persona/Main.kt
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
package com.andromeda.araserver.persona

class Main {
fun main(){
import com.andromeda.araserver.util.KeyWord
import com.andromeda.araserver.util.SortWords
import opennlp.tools.parser.Parser
import java.util.ArrayList

class Main {
fun main(url:String, keyWord: KeyWord, graph: Parser?): String {
val term: String
val mainVal = url.replace("/person/", "")
//parse for search term
val pairs =
ArrayList(listOf(*mainVal.split("&").toTypedArray()))
term = pairs[0].replace("dial ", "")
val topics = graph?.let { SortWords(keyWord, term).getTopics(it) }
println(topics)
return ""
}
}

0 comments on commit 5a510e1

Please sign in to comment.