All Projects → zackthoutt → Wine Deep Learning

zackthoutt / Wine Deep Learning

Exploring applications of deep learning to the world of wine

Projects that are alternatives of or similar to Wine Deep Learning

Calogan
Generative Adversarial Networks for High Energy Physics extended to a multi-layer calorimeter simulation
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Fcos tensorflow
FCOS: Fully Convolutional One-Stage Object Detection.
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Novel Deep Learning Model For Traffic Sign Detection Using Capsule Networks
capsule networks that achieves outstanding performance on the German traffic sign dataset
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
P5 vehicledetection unet
p5_VehicleDetection_Unet
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Samplevae
Multi-purpose tool for sound design and music production implemented in TensorFlow.
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Smiles Transformer
Original implementation of the paper "SMILES Transformer: Pre-trained Molecular Fingerprint for Low Data Drug Discovery" by Shion Honda et al.
Stars: ✭ 86 (-2.27%)
Mutual labels:  jupyter-notebook
Pytorch
PyTorch tutorials A to Z
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Machine learning code
机器学习与深度学习算法示例
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Spark Nlp Models
Models and Pipelines for the Spark NLP library
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Ageprogression
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Faster Rcnn Densecap Torch
Faster-RCNN based on Densecap(deprecated)
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Repo2docker Action
GitHub Action for repo2docker
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Intro2musictech
公众号“无痛入门音乐科技”开源代码
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Game Theory And Python
Game Theory and Python, a workshop investigating repeated games using the prisoner's dilemma
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Tensorfieldnetworks
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Gym trading
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Stanford Project Predicting Stock Prices Using A Lstm Network
Stanford Project: Artificial Intelligence is changing virtually every aspect of our lives. Today’s algorithms accomplish tasks that until recently only expert humans could perform. As it relates to finance, this is an exciting time to adopt a disruptive technology that will transform how everyone invests for generations. Models that explain the returns of individual stocks generally use company and stock characteristics, e.g., the market prices of financial instruments and companies’ accounting data. These characteristics can also be used to predict expected stock returns out-of-sample. Most studies use simple linear models to form these predictions [1] or [2]. An increasing body of academic literature documents that more sophisticated tools from the Machine Learning (ML) and Deep Learning (DL) repertoire, which allow for nonlinear predictor interactions, can improve the stock return forecasts [3], [4] or [5]. The main goal of this project is to investigate whether modern DL techniques can be utilized to more efficiently predict the movements of the stock market. Specifically, we train a LSTM neural network with time series price-volume data and compare its out-of-sample return predictability with the performance of a simple logistic regression (our baseline model).
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Dash Wind Streaming
https://plot.ly/dash/gallery/live-wind-data/
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Fairness In Ml
This repository contains the full code for the "Towards fairness in machine learning with adversarial networks" blog post.
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Magnet
MAGNet: Multi-agents control using Graph Neural Networks
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook

Wine Deep Learning

After watching Somm (a documentary on master sommeliers) I wondered how I could create a predictive model to identify wines through blind tasting like a master sommelier. My overall goal is to create a model that can identify the variety, winery, and location of a wine based on a description that a sommelier could give after tasting a wine. Another fun future project would be to give wine recommendations based on food dishes. If anyone has any ideas or insights please share them.


WineEnthusiast review data

As a first step to creating my sommelier model was gathering some data. I started by scraping ~150k wine reviews from WineEnthusiast.

The data consists of 10 fields:

  • Points: the number of points WineEnthusiast rated the wine on a scale of 1-100 (though they say they only post reviews for wines that score >=80)
  • Title: the title of the wine review, which often contains the vintage if you're interested in extracting that feature
  • Variety: the type of grapes used to make the wine (ie Pinot Noir)
  • Description: a few sentences from a sommelier describing the wine's taste, smell, look, feel, etc.
  • Country: the country that the wine is from
  • Province: the province or state that the wine is from
  • Region 1: the wine growing area in a province or state (ie Napa)
  • Region 2: sometimes there are more specific regions specified within a wine growing area (ie Rutherford inside the Napa Valley), but this value can sometimes be blank
  • Winery: the winery that made the wine
  • Designation: the vineyard within the winery where the grapes that made the wine are from
  • Price: the cost for a bottle of the wine
  • Taster Name: name of the person who tasted and reviewed the wine
  • Taster Twitter Handle: Twitter handle for the person who tasted ane reviewed the wine

UPDATED 11/24/2017 Title, Taster Name, and Taster Twitter Handle were collected and the issue with duplicate entires was resolved

I did not include the dataset that I scraped in this repository because of size, but feel free to run the scraper on your own or use the dataset that I provided on Kaggle.

Places you may have seen this

Connect with me

If you'd like to collaborate on a project, learn more about me, or just say hi, feel free to contact me using any of the social channels listed below.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].