An open API service indexing awesome lists of open source software.

https://github.com/akash-peace/reactjs-firebase-yt

Paid Promoters Recommender project objective is to make a recommendation system that recommends youtube content creators relevant to ads of advertisers.
https://github.com/akash-peace/reactjs-firebase-yt

firebase html-css-javascript react-bootstrap reactjs sgd-classifier webscraping youtube-api

Last synced: 9 months ago
JSON representation

Paid Promoters Recommender project objective is to make a recommendation system that recommends youtube content creators relevant to ads of advertisers.

Awesome Lists containing this project

README

          


Logo

PAID PROMOTERS RECOMMENDER



A Recommendation System




View Webapp
·
Report Bug
·
Request Feature

Table of Contents


  1. About The Project

  2. Built With

  3. Powered By

  4. Usage

  5. Documentations

  6. License

  7. My System Spec

  8. Contact

## About The Project

Paid Promoters Recommender project objective is to make a recommendation system that recommends youtube content creators relevant to ads of
advertisers with a possibility of viewership could be obtained to their ads. As mentioned, I decided to present this project as a web application, particularly with [Reactjs](https://reactjs.org/). The proposed system is based on text classification trained model specifically trained with [SGD Classifier](https://en.wikipedia.org/wiki/Stochastic_gradient_descent) algorithm, which the model is used to classifies the category of the youtube channel. Then the dataset is made out of these classifications are categorized by Indian regions(Tamil/ Telugu/ Malayalam/ Hindi). These datasets are used to fetch the channel details from [Youtube API](https://developers.google.com/youtube/v3) and also through [Web Scraping](https://en.wikipedia.org/wiki/Web_scraping). All data's are stored and hosted in the [Firebase](https://firebase.google.com/). The system is capable of monitoring the status of the channel every 24 hours to keep the data up to date. [MIT](https://github.com/Akash-Peace/REACTJS-FIREBASE-YT/blob/main/LICENSE) licenses this project. If you like this project, give a _star_ and follow me.

## Built With

* [Reactjs](https://reactjs.org/)
* Html
* Css
* [JavaScript](https://www.javascript.com/)

## Powered By

* [Youtube API](https://developers.google.com/youtube/v3)
* [Firebase](https://firebase.google.com/)
* [Web Scraping](https://en.wikipedia.org/wiki/Web_scraping)
* [React Bootstrap](https://react-bootstrap.github.io/)
* [Chart JS](https://www.npmjs.com/package/react-chartjs-2)

## Usage

Usage of this project is to make advertisers reach their relevant audience and make their investment in ads in a guaranteed way.

## Documentations

View [Documentations](https://github.com/Akash-Peace/REACTJS-FIREBASE-YT/blob/main/Documentations/) here.

## License

Distributed under the MIT License. See [LICENSE](https://github.com/Akash-Peace/REACTJS-FIREBASE-YT/blob/main/LICENSE) for more information.

## My System Spec

**OS:** [Cutefish](https://cutefish-ubuntu.github.io/)\
**Model:** Acer Aspire 5 A515-51G\
**Processor:** Intel i5 7th gen\
**Ram:** DDR4 8gb\
**Disk:** HDD 100gb

## Contact

Akash.A,\
Computer Science Engineer,\
akashcse2000@gmail.com,\
8608550403,\
Chennai.

![GitHub metrics](https://metrics.lecoq.io/Akash-Peace)

Follow me on

[linkedin](https://www.linkedin.com/in/akash-2000-cse)       [instagram](https://www.instagram.com/nocturnal_lad)       [facebook](https://www.facebook.com/profile.php?id=100061841000593)       [twitter](https://twitter.com/AkashA53184506)       [pypi](https://pypi.org/user/Akash-Peace/)       [youtube](https://www.youtube.com/channel/UCmugCO6k7hgSZqaI1jzbelw/featured)