kevinsimper / gdg-search

🌍 Easily find any GDG in the world
https://gdgsearch.com
7 stars 2 forks source link

Define a list of tag #53

Closed omarmiatello closed 1 year ago

omarmiatello commented 4 years ago

To improve the readability/search I suggest using something like knownTags in https://github.com/omarmiatello/gdg-events-ktor/blob/master/src/main/kotlin/data/Tag.kt

The idea is to use those tags (name + alias) to find some keywords inside the title/description of the event

This is an example extracted from my repo (in Kotlin):

val knownTags = listOf(
    // type
    Tag(name = "Google I/O", alias = listOf("Google io", "I/O")),
    Tag(name = "DevFest", alias = listOf("dev fest")),
    Tag(name = "AperiTech"),
    Tag(name = "Hash Code", alias = listOf("hashcode")),
    Tag(name = "Team Building", alias = listOf("Birrata", "Picnic", "birretta", "Brainstorm")),
    Tag(name = "Codelab", alias = listOf("Workshop")),
    Tag(name = "Viewing Party"),
    Tag(name = "Study Jam", alias = listOf("StudyJam")),
    Tag(name = "Women Techmakers", alias = listOf("WTM")),
    Tag(name = "Community", alias = listOf("Social")),

    // technology
    Tag(name = "Android"),
    Tag(name = "Assistant", alias = listOf("Actions", "Action on")),
    Tag(name = "Kotlin"),
    Tag(name = "Firebase"),
    Tag(name = "Flutter"),
    Tag(name = "Web", alias = listOf("Webapp")),
    Tag(name = "Progressive Web App", alias = listOf("PWA")),
    Tag(name = "Google Cloud", alias = listOf("GCP", "Google Cloud Platform", "Cloud Functions")),
    Tag(name = "App Engine", alias = listOf("GAE", "AppEngine")),
    Tag(name = "Cloud Next", alias = listOf("Next")),
    Tag(name = "Container", alias = listOf("Docker", "Kubernetes")),
    Tag(name = "Chrome"),
    Tag(name = "Machine Learning", alias = listOf("ML", "TensorFlow", "Tensor Flow", "Intelligence")),
    Tag(name = "Augmented Reality", alias = listOf("ARCore", "AR Core", "AR Kit")),
    Tag(name = "IOT", alias = listOf("Android Things", "Internet of Things")),
    Tag(name = "JavaScript", alias = listOf("JS"))
)
kevinsimper commented 4 years ago

Hi Omar

That is a really great idea of collecting them somewhere, right now I collected a similar but smaller list on the Search events page

https://gdgsearch.com/#!search-events

Did you try to search for some of the words? 😄