And in my last Twitter thread, I wanted to talk with you about some powerful approaches in #NLP and how we can use both #rstats and #python to unleash them 💪
One possible downside when using the bag of words approach described before is that you often cannot fully take the structure of the language into account (n-grams are one way, but they are often limited).
You also often need many data to successfully train your model - which can be time-consuming and labor intensive. An alternative is to use a pre-trained model. And here comes @Google's famous deep learning model: BERT.
The curation week is almost over and I would like to thank everyone for joining the discussions this week! It’s been a blast 🥳
If you enjoyed this week, feel free to reach out on Twitter (@cosima_meyer) or GitHub (github.com/cosimameyer/) ✨
@cosima_meyer I feel very honored that I had the chance to talk with you about the things I enjoy doing and I cannot wait to learn more from the upcoming curators - the lineup looks amazing! 💜
@cosima_meyer If you missed a Twitter thread this week, head over to @pilizalde's amazing thread where she collected all of them (I love the GitHub emoji 😺)
💡 What is reactivity and what does it have to do with a carrier pigeon? 🐦
To better understand how a #ShinyApp works, it's good to understand what's behind reactivity.
To describe it, I love the image of a carrier pigeon 🐦 (I picked up this idea when reading a post by @StatGarrett - so all credits go to him and all errors are mine ✨)
@StatGarrett What reactivity does is "a magic trick [that] creates the illusion that one thing is happening, when in fact something else is going on" (shiny.rstudio.com/articles/under…).
It's easy in #rstats! Start a new #Rproject and select "Shiny Application". It will create a project with an "app.R" file for you ✨
Once it's open, you can replace the code that is already in the "app.R" file with this code snippet below👇 It does all the magic and shows how you can build a simple #ShinyApp 🔮
You have checkboxes on the left side that let you choose countries (it's the ISO3 abbreviation, so "RWA" stands for Rwanda) and, depending on what you selected, your #ShinyApp will show a (non-realistic) population size for each country in a new plot.
Today, we'll discover how you can use the power of #rstats to create an interactive #shinyapp ✨
💡 What is a ShinyApp?
Shiny is a framework that allows you to create web applications - ShinyApps ☺️ You can use them for multiple purposes - to visualize data 🎨 (for instance the Scottish Household Survey by @ViktErik, bit.ly/3TqZevY, ...