Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nonong852/smit-course-recommendation-system

This is Final Year project. A Course Recommendation System using Sikkim Manipal Institute of Technology Courses dataset.
https://github.com/nonong852/smit-course-recommendation-system

bootstrap4 course course-recommendation course-recommendation-system coursereccommendor courserecommendationsystem database django html-css-javascript jquery postgresql project python recommendation-system sikkim-manipal smit-asignment smit-nonong

Last synced: 16 days ago
JSON representation

This is Final Year project. A Course Recommendation System using Sikkim Manipal Institute of Technology Courses dataset.

Awesome Lists containing this project

README

        

# SMIT Course Recommendation System
This is Final Year project.
A Course Recommendation System using Sikkim Manipal Institute of Technology Courses dataset.

## Tech Used

**language:** Python(3.12.3)

**font-End:** HTML,Javascript(JQuery)

**Database:** PostgreSQL

**Framework:** Django(5.0.4)

## Installation/Working
### Requirements
```bash
asgiref==3.8.1
blinker==1.7.0
click==8.1.7
colorama==0.4.6
Django==5.0.4
Flask==3.0.3
itsdangerous==2.1.2
Jinja2==3.1.3
joblib==1.4.0
MarkupSafe==2.1.5
numpy==1.26.4
pillow==10.3.0
psycopg2==2.9.9
scikit-learn==1.4.2
scipy==1.13.0
sqlparse==0.5.0
threadpoolctl==3.4.0
tzdata==2024.1
Werkzeug==3.0.2
```

Clone this repository or Download the files into your local system.

- Extract the ZIP file (if you directly download from Github Web)
- Make sure all the files are in the same folder/directory
- Open your Command Prompt (CMD) in the same directory
- Type the following command (for web app) :

- Make sure you have Django Framework installed on your local device, if not installed, type the following to install (windows) :

```bash
pip install Django
```
- Also make sure you have install PostgreSQL and pgAdmin 4 for Database Management:

- Now do migrations
```bash
python manage.py makemigrations
python manage.py migrate
```
- Now run the server:
```bash
python manage.py runserver
```
-
## 🚀 Thanks

Thanks for looking into the project and being here. Feel free to share your reviews/suggestions/remarks! :)

**If you found it useful, leave a ⭐ here!**