Repository: hassan11196/IR-whats-cooking
Description: Semester Project - Information Retrieval and Artificial Intelligence - CS317 & CS401 - FAST NUCES (Karachi)
Primary language: Jupyter Notebook

# What’s Cooking? Predicting Cuisines from Recipe Ingredients

Kaggle is an online platform for hosting data science competitions. On September
9, Kaggle opened a contest called “What’s Cooking?”. The goal of this contest
is to predict the type of a cuisine (e.g. “Chinese” or “Mexican”) from the list of
ingredients in a recipe.
In this [paper](Whats%20Cooking.pdf), Kevin K. Do and his team describes their methodology for training an
algorithm to make such predictions, We implemented the paper in a Jupyter Notebook and Developed a Web Application that can predict cuisine types given the ingredients list.

## Files:

### Jupyter Notebook:

The Notebook Contains a Implementation of the [paper](./Whats%20Cooking.pdf).

- Check Notebook : [IR-A3-K173654.ipynb](./IR-whats-cooking-proto-2.ipynb)

### Web System:

A Web Application is hosted at [https://whats-cooking-ir.netlify.app/](https://whats-cooking-ir.netlify.app/) .

- Check Folder for Web Interface Code : IR-WEB-A3
  - Repo Link : [Click Here](https://github.com/hassan11196/IR-whats-cooking-WEB)

### ScreenShots:

- ![](screenshots/Annotation%202020-07-23%20082642.png)
- ![](screenshots/Annotation%202020-07-23%20082556.png)

### Team:

| [![Noman Anjum](https://github.com/NomanAnjum09.png?size=100)](https://github.com/NomanAnjum09) | [![Hassan Ahmed](https://github.com/hassan11196.png?size=100)](https://github.com/hassan11196) | [![Ahsan Ali](https://github.com/MuhammadAichee.png?size=100)](https://github.com/MuhammadAichee) |
| :---------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------: | ------------------------------------------------------------------------------------------------: |
| [Noman Anjum](https://github.com/NomanAnjum09)                                                  |                         [Hassan Ahmed](https://github.com/hassan11196)                         |                                                    [Ahsan Ali](https://github.com/MuhammadAichee) |

### References:

[https://www.kaggle.com/c/whats-cooking/](https://www.kaggle.com/c/whats-cooking/)

### Built Using:

<div align="center">
<a href="https://www.djangoproject.com/"><img height='114' width='100' src="./internals/img/django.svg" /></a>
<a href="https://jupyter.org/"><img height='114' width='100' src="./internals/img/jupyter.png" /></a>
<br/>
  <a href="https://facebook.github.io/react/"><img src="./internals/img/react-padded-90.png" /></a>
  <a href="https://webpack.github.io/"><img src="./internals/img/webpack-padded-90.png" /></a>
  <a href="https://redux.js.org/"><img src="./internals/img/redux-padded-90.png" /></a>
  <a href="https://github.com/ReactTraining/react-router"><img src="./internals/img/react-router-padded-90.png" /></a>
  <a href="https://eslint.org/"><img src="./internals/img/eslint-padded-90.png" /></a>
  <a href="https://facebook.github.io/jest/"><img src="./internals/img/jest-padded-90.png" /></a>
  <a href="https://yarnpkg.com/"><img src="./internals/img/yarn-padded-90.png" /></a>
</div>

<hr />
<br />

### Template:

- [electron react boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)