This is the last part of the tutorial where I show how to document your work on GitHub and how to host a simple portfolio website using GitHub.
You can find the previous tutorials here.
Note: You can find the link to the entire GitHub repository at the bottom of this post.
I would like to end this tutorial by documenting it on GitHub and creating a simple portfolio website using GitHub. Special thanks to Ken Jee for the useful video on how to create a simple portfolio website.
- Created a web application that returns the predicted number of hours one listens to K-Pop on a daily basis (MAE ~ 1.2 hours).
- Engineered features from the text of each column.
- Explored the data to analyze the relationships among the features.
- Built five different regression models — linear, lasso, ridge, random forest, and XGBoost.
- Optimized the random forest and the XGBoost models using GridSearchCV to find the optimal parameters.
Create a new repository
Repositories -> New -> Initialize with README.md
I am naming mine as “ds-simple-portfolio”.
I am going to add a description for the K-Pop Analysis project as below.
I am also going to add some images here — an image for the web application and some images for the exploratory data analysis.
Once you finished adding content in the README.md file, go to “Settings”.
Scroll down to “GitHub Pages” and turn on the “Master Branch” under “Source”.
Once you click it, it will give you a URL which is your working portfolio website!
You can also choose the theme of your taste.
Thank you for tuning in this tutorial! Kudos to all of you who made it to this final part. I personally enjoyed this journey as I learned technologies that I haven’t used before. I learned how to use GridSearchCV to find optimal parameters and I learned how to deploy a model and create a web app.
My GitHub Repository is here.