Skip to content

Project Recommender is a data powered website that suggests users the most appropriate project based on their chosen technology, language and tags or libraries. The program scans through various projects hosted on GitHub to provide users with the best recommendations tailored to their needs.

TulipAggarwal/Find-My-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Find-My-Project

Link to the deployed Website - Find My Project

Description

Find My Project is a data powered website that suggests users the most appropriate project based on their chosen technology, language, tags and libraries. The program scans through various projects hosted on GitHub to provide users with the best recommendations tailored to their needs.

Getting Started

Requirements

  • streamlit-on-Hover-tabs==1.0.1
  • pandas==1.2.3
  • streamlit==1.12.2
  • streamlit-aggrid==0.2.3.post2
  • streamlit-lottie==0.0.3
  • requests==2.28.1
  • jsonschema==4.17.3
  • openpyxl==3.0.10

Execution

In your command prompt run the following commands in order to run the code on your machine -

  • cd .../file
  • pip install streamlit
  • python -m streamlit run file.py

Motivation

Struggling to decide on the perfect engineering project is a common dilemma for every aspiring student. The vast array of technologies and endless possibilities can be overwhelming, leaving students unsure of where to begin their journey. This uncertainty can hinder creativity and hinder the development of critical skills. To address this challenge, I propose the creation of a unique and empowering project: Find My Project. The motivation behind this project is to provide a valuable solution that aids engineering students in discovering exciting and relevant project ideas based on their preferred technologies.

Goal

The primary goal of Find My Project is to inspire students and guide them towards projects that align with their interests and ambitions. Through a user-friendly web application, students will have the opportunity to input their preferred technologies and Find My Project will then fetch and display a collection of the most popular and admired projects that match those criteria.

Screenshots

Welcome Page

image

Display of Hover Tab

image

App Page

image image

Contact Me Page

image image

About Page

image

About

Project Recommender is a data powered website that suggests users the most appropriate project based on their chosen technology, language and tags or libraries. The program scans through various projects hosted on GitHub to provide users with the best recommendations tailored to their needs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published