All posts tagged: Neural word embeddings

Tasting Algos, Spring I.

You shall know a word by the company it keeps (Firth, J. R.) It’s reasonable to believe that wine words which occur in similar contexts have related meanings for the tasters who wrote them down. Join us on our machine assisted journey to explore the unplumbed depths of wine writing with natural language processing (NLP) techniques. As machine learning meets human taste, let’s strive to make the symbiosis fruitful: with NLP algorithms and computing power at our fingertips, here’s an opportunity to discover more about how we record sensory impressions with words. We’ve trained neural network models on a large corpus of wine notes to recognize words by the company they keep. The results are fascinating. It’s spring-time, so let’s start by investigating a couple of fresh, uplifting, seasonal descriptors that come to mind naturally. Each word comes with its top 10 contextual associates picked out by our machine assistant.  The score (cosine similarity) indicates how close the association is. Blossoms ‘peaches’, 0.64 ‘wax’, 0.64 ‘poached’, 0.62, ‘bursts’, 0.61 ‘hazelnuts’, 0.61 ‘apples’, 0.61 ‘buttered’, 0.60 ‘apricots’, 0.60 ‘candle’, …