All Projects β†’ jadianes β†’ Winerama Recommender Tutorial

jadianes / Winerama Recommender Tutorial

Licence: other
A wine recommender system tutorial using Python technologies such as Django, Pandas, or Scikit-learn, and others such as Bootstrap.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Winerama Recommender Tutorial

Cheatsheets.pdf
πŸ“š Various cheatsheets in PDF
Stars: ✭ 159 (-50.93%)
Mutual labels:  pandas, django, scikit-learn
A-Detector
⭐ An anomaly-based intrusion detection system.
Stars: ✭ 69 (-78.7%)
Mutual labels:  scikit-learn, pandas
machine-learning-capstone-project
This is the final project for the Udacity Machine Learning Nanodegree: Predicting article retweets and likes based on the title using Machine Learning
Stars: ✭ 28 (-91.36%)
Mutual labels:  scikit-learn, pandas
Arch-Data-Science
Archlinux PKGBUILDs for Data Science, Machine Learning, Deep Learning, NLP and Computer Vision
Stars: ✭ 92 (-71.6%)
Mutual labels:  scikit-learn, pandas
online-course-recommendation-system
Built on data from Pluralsight's course API fetched results. Works with model trained with K-means unsupervised clustering algorithm.
Stars: ✭ 31 (-90.43%)
Mutual labels:  pandas, recommender-system
DS-Cookbook101
A jupyter notebook having all most frequent used code snippet for daily data scienceoperations
Stars: ✭ 59 (-81.79%)
Mutual labels:  scikit-learn, pandas
DataSciPy
Data Science with Python
Stars: ✭ 15 (-95.37%)
Mutual labels:  scikit-learn, pandas
spot price machine learning
Machine Learning for Spot Prices
Stars: ✭ 25 (-92.28%)
Mutual labels:  scikit-learn, pandas
Plotlydash Flask Tutorial
πŸ“ŠπŸ“‰Embed Plotly Dash into your Flask applications.
Stars: ✭ 265 (-18.21%)
Mutual labels:  pandas, tutorial
Try Django 19
Try Django 1.9 is an introduction to Django version 1.9 by creating a simple, yet robust, Django blog. This series covers a variety of Django basics as well as Django 1.9 specific material. Created by Team CFE @ http://joincfe.com.
Stars: ✭ 279 (-13.89%)
Mutual labels:  django, tutorial
Code
Compilation of R and Python programming codes on the Data Professor YouTube channel.
Stars: ✭ 287 (-11.42%)
Mutual labels:  pandas, scikit-learn
dataquest-guided-projects-solutions
My dataquest project solutions
Stars: ✭ 35 (-89.2%)
Mutual labels:  scikit-learn, pandas
introduction to ml with python
λ„μ„œ "[κ°œμ •νŒ] 파이썬 라이브러리λ₯Ό ν™œμš©ν•œ λ¨Έμ‹  λŸ¬λ‹"의 μ£Όν”Όν„° λ…ΈνŠΈλΆκ³Ό μ½”λ“œμž…λ‹ˆλ‹€.
Stars: ✭ 211 (-34.88%)
Mutual labels:  scikit-learn, pandas
five-minute-midas
Predicting Profitable Day Trading Positions using Decision Tree Classifiers. scikit-learn | Flask | SQLite3 | pandas | MLflow | Heroku | Streamlit
Stars: ✭ 41 (-87.35%)
Mutual labels:  scikit-learn, pandas
datascienv
datascienv is package that helps you to setup your environment in single line of code with all dependency and it is also include pyforest that provide single line of import all required ml libraries
Stars: ✭ 53 (-83.64%)
Mutual labels:  scikit-learn, pandas
skippa
SciKIt-learn Pipeline in PAndas
Stars: ✭ 33 (-89.81%)
Mutual labels:  scikit-learn, pandas
Scikit Learn Videos
Jupyter notebooks from the scikit-learn video series
Stars: ✭ 3,254 (+904.32%)
Mutual labels:  tutorial, scikit-learn
dstoolbox
Tools that make working with scikit-learn and pandas easier.
Stars: ✭ 43 (-86.73%)
Mutual labels:  scikit-learn, pandas
PracticalMachineLearning
A collection of ML related stuff including notebooks, codes and a curated list of various useful resources such as books and softwares. Almost everything mentioned here is free (as speech not free food) or open-source.
Stars: ✭ 60 (-81.48%)
Mutual labels:  scikit-learn, pandas
AIPortfolio
Use AI to generate a optimized stock portfolio
Stars: ✭ 28 (-91.36%)
Mutual labels:  scikit-learn, pandas

Winerama

A web recommender tutorial tutorial using Python technologies such as Django, Pandas, or Scikit-learn, and others such as Bootstrap.

Join the chat at https://gitter.im/jadianes/winerama-recommender-tutorial

This repository contains the code for a wine reviews and recommendations web application, in different stages as git tags. The idea is that you can follow the tutorials through the tags listed below, and learn the different concepts explained in them. The tutorials include instructions on how to deploy the web using a Koding account. However, Koding recently moved from solo to team accounts and the link provided to my Koding account deployment of the tutorial result is not working anymore. The tutorial can still be followed with no problem at all.

Tutorials

The following tutorials will guide you through each of the previous Git tags while learning different concepts of data product development with Python.

A Wine Review Website using Django and Bootstrap

Adding User management

Providing wine recommendations using K-Means

Tags

  • stage-0: an empty repo.
  • stage-0.1: a Django project with one app called reviews. The app defines model entities.
  • stage-0.2: admin site up and running for our model entitities Wine and Review.
  • stage-0.3: views and templates are available.
  • stage-0.4: add review form added.
  • stage-0.5: template reuse.
  • stage-1: added Bootstrap 3 for Django.
  • stage-1.1: add_review now requires login. Added login templates and menu sesion links.
  • stage-1.2: a user reviews page created.
  • stage-2: user management done.
  • stage-2.1: Scripts to load CSV available + data loaded.
  • stage-2.2: An empty wine suggestions view has been added.
  • stage-2.3: Suggestions view now shows wines not reviewed by the user.
  • stage-2.4: Added cluster model object and manually created three clusters.
  • stage-2.5: Suggestions view now makes use of cluster information.
  • stage-3: K-means clustering based recommendations provided.

Contact

Feel free to contact me to discuss any issues, questions, or comments.

License

This repository contains a variety of content; some developed by Jose A. Dianes, and some from third-parties. The third-party content is distributed under the license provided by those parties.

The content developed by Jose A. Dianes is distributed under the following license:

Copyright 2016 Jose A Dianes

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].