This post aims at testing the ability of CoreNLP pre-trained RNN to make predictions on different domains.

Hello and welcome to the third (and probably last? I haven’t decided yet…🙄) part of this coreNLP series! In previous posts of this series I had introduced the coreNLP library and gone into the theory behind their way of computing sentence embeddings for sentiment analysis.

This is going to be a more practical article, in which I am going to address one of the biggest limitations of the RNN: it is very difficult (almost impossible) to re-train the model. In this post, I am going to explain the concept of transfer learning as a solution to this training issue. …


Getting Started

Understand and implement CoreNLP’s sentiment model.

Hello there! A couple of weeks ago I posted the first of a series of articles around the library coreNLP and more specifically its sentiment analysis model. This first article was an introduction to the Java package and its main features, particularly targeted at people that are used to working with Python like myself. …


Install, get started and integrate coreNLP Java scripts in your Python project.

Hello there! I’m back and I want this to be the first of a series of post on Stanford’s CoreNLP library. In this article I will focus on the installation of the library and an introduction to its basic features for Java newbies like myself. I will firstly go through the installation steps and a couple of tests from the command line. I will later walk you through a two very simple Java scripts that you will be able to easily incorporate into your Python NLP pipeline. You can find the complete code on github!

Image for post
Image for post
Photo by Jason Leung on Unsplash

CoreNLP is a toolkit with…


This tutorial will run you through how to easily build a very very simple Mobile App using the Python library Kivy from scratch, as well as how to use the app for triggering a subprocess on the Raspberry Pi. At this point I must also warn you that I also tried to create a iOS package using Xcode in order to deploy the app on my iPhone. I was unable to do so, since Apple seems to impose loads of limitations on apps and so it does not allow you to run subprocesses... …


This is basically a short tutorial on something that took me a bit to figure out myself due to the (lack of up-to-date) material that I found online on the topic. That is: how to connect your Raspberry Pi to different WiFi networks and give them different and static IP addresses. Hope you find it useful!

Image for post
Image for post
  • Connect the Pi to multiple WiFi Networks

We start by connecting the Raspberry to multiple networks. I believe there are different ways of go about this, and all of them are quite straightforward! My preferred option is the changing the wpa_supplicant.conf


Image for post
Image for post

I recently got a beautiful Raspberry Pi 3 as a gift, and yesterday I finally decided to set it up. Initially, this looked more challenging than I expected, since I don’t have a monitor, keyboard nor an ethernet port on my MacBook… I basically don’t have any of the elements most tutorials label as essential.

However… I managed!! (my dad helped lol) Since the tutorials I saw were a bit confusing, I thought that I could share what I did to help others in the same situation. So here we go:

  • Copy Raspbian on an SD card

We start by…

Laura Bravo Priegue

ML Engineer @ SpoonGuru | From Madrid | Always learning ✌🏻

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store