mirror of
https://github.com/NiciDieNase/chaosflix
synced 2025-02-16 21:18:23 +00:00
improve tag usefullnes heuristic
This commit is contained in:
parent
84b0346edc
commit
c0b32e560a
2 changed files with 19 additions and 1 deletions
|
@ -82,7 +82,7 @@ object ChaosflixUtil {
|
|||
.filter { tagCount[it]!! < events.size - 1 }
|
||||
.filter { tagCount[it]!! > 1 }
|
||||
.filter { it.length >= 3 }
|
||||
return usefulTags.isNotEmpty()
|
||||
return usefulTags.size > 2
|
||||
}
|
||||
|
||||
fun getStringForTag(tag: String): String {
|
||||
|
|
|
@ -34,6 +34,24 @@ class ChaosflixUtilTest {
|
|||
@Test
|
||||
fun chaosradio() = genericTest("chaosradio", false)
|
||||
|
||||
@Test
|
||||
fun fiffkon18() = genericTest("fiffkon18", false)
|
||||
|
||||
@Test
|
||||
fun denog7() = genericTest("denog7", false)
|
||||
|
||||
@Test
|
||||
fun denog8() = genericTest("denog8", false)
|
||||
|
||||
@Test
|
||||
fun denog10() = genericTest("denog10", false)
|
||||
|
||||
@Test
|
||||
fun denog11() = genericTest("denog11", false)
|
||||
|
||||
@Test
|
||||
fun openChaos() = genericTest("openchaos", false)
|
||||
|
||||
fun genericTest(acronym: String, expResult: Boolean) = runBlocking {
|
||||
val conference = api.getConferenceByName(acronym).body()
|
||||
val map = conference?.events?.map { Event(it) }
|
||||
|
|
Loading…
Add table
Reference in a new issue