This is a util module to help with movie revenue prediction
Project description
Movie Revenue Prediction 🎬
Mission: Given the characteristics of a movie (director, actors, budget…), predict the revenue it will generateDataset: Imdb (link).
🚩Data
350 k+ movies Multiple countries and languages Data fetched from www.themoviedb.org.
Technology: Tensorflow, Steamlit, Python, NLP
🚩 Zagros PDE Team 🌄
Amir Shamsa Syed Aaquib Hussain Mehdi Paydayesh Abdurraouf Aljaber
🚩Learn more
Link to the detialed documnetation
Link to the final presentation
💖This has been a cool project 😆 in this bootcamp!
Requirements
The major libraries used in these projects are:
- numpy,
- pandas,
- seaborn,
- matplotlib,
- missingno,
- random,
- re
- nltk
- sklearn
- tensorflow
- xgboost
- lightgbm
rand_state=100 RANDOMSEED = 100 DISPLAY_WIDTH = 400 DISPLAYMAX_COLUMNS = 25 #endregion
#region settings random.seed(RANDOMSEED) pd.set_option('display.width', DISPLAY_WIDTH) pd.set_option('display.max_columns', DISPLAYMAX_COLUMNS) import warnings warnings.filterwarnings('ignore') warnings.filterwarnings(action='once')
#endregion
File structure
Part 0: importing libararies
Part 1: define functions (methods)
Part 2: define processing functions (methods)
Part 3: QCs
Part 4: defining the features and targets
Part 5: making the pipeline
Part 6: cross validation and bagging regressor
Part 7: model selection
Part 8: gridSearch and hyperparameters testing
Part 9: TPOT testing
Part 10: stacking
Part 11: model performance and learning curve
Part 12: movie revenue prediction
Part 13: model B - creating a model to find similar movies using KNN
Part 14: model C - Creating a model to predict the movie popularity
Part 15: model D - scraping new movie data for testing the model
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mrputils-0.7.2.tar.gz.
File metadata
- Download URL: mrputils-0.7.2.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24aac244310e80710bda006ab934eb30d12236e4ed393ab7d9fbac9c7cc67c44
|
|
| MD5 |
976c640703cbcab0a216416576eee8fd
|
|
| BLAKE2b-256 |
18c37d10c186189f6e9f37b4cd2328766bfc7f932e427efad433ba542a9e3129
|
File details
Details for the file mrputils-0.7.2-py3-none-any.whl.
File metadata
- Download URL: mrputils-0.7.2-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ee51928a403d17bd765297f515fd77858219e783f7057fc716a5a1fe46dca57
|
|
| MD5 |
ff1db5ba34cb4f4fbac40a0d305a183e
|
|
| BLAKE2b-256 |
c30795b61ef2da9670ef5487771ff56a9c6670c86a79cc05318ec0d990cb12e8
|