Eventure Recommendor System

Our final year project ?Eventure Recommender system? is a web based application which provides online booking and recommendation of the venues.it is provided with an admin module where the banquets, marriage halls, community halls manager will be signed in in order to update the information of their

2025-06-28 16:32:28 - Adil Khan

Project Title

Eventure Recommendor System

Project Area of Specialization Software EngineeringProject Summary

Our final year project “Eventure Recommender system” is a web based application which provides online booking and recommendation of the venues.it is provided with an admin module where the banquets, marriage halls, community halls manager will be signed in in order to update the information of their venues, then there comes a user module where the ones wanting to select a venue for their event can view different venues according to their criteria, most liked and the trending ones through recommendation. First we will complete all the front end designing then we will proceed towards the backend development. In short it is a web based application which would be an online banquet booking and recommendation system.

The process model that we have selected for our system is Iterative because the goal of the project is clear and some of the solution is yet to be discovered. In each iteration working but incomplete solution is delivered and feedback from the client is taken to change or add any feature in that solution, then those changes will be integrated in the next solution provided in the next iteration.

The communication between the team is taken through meetings which are held between the within team members after every 5 days to discuss each other’s progress and to divide the work of the project accordingly and equally and their completion date and to share new ideas. Also there is a meeting between team members and supervisor 2 to 3 times in a month to discuss each module completion.

The necessary requirements of client which are going to be incorporated in our project are the following:

Project Objectives

City of Karachi has seven hundred banquets, marriage halls, community halls etc. All these halls
are members of several marriage hall associations. None of these associations has any formal online platform to provide list of their member halls, their facilities and services etc. So in order to book a hall, one has to physically visit the facility and enquire its details matching his/her criteria. This approach is time consuming and quite hectic. In order to facilitate people in this regard there is a need not only to automate hall’s details but also to provide them automatic recommendations according to what they actually want.

Therefore,We decided to develop this project to overcome all the above problems that people are facing.Eventure Recommender system is a web based application which would be an online banquet booking and recommendation system .The goal is to provide comfort to the people who visits banquets physically and have to give their time a lot,  by providing online banquet platform by providing recommended venues, suitable venue searched by the user, google maps etc. The project is being executed for the venue managers and the users who want to book a banquet or hall and its expected delivery month is May 2020.

Project Implementation Method

We  utilized multiple Machine Learning algorithms for searching, sorting and filtering purpose for example, Collaborative filtering, User based approach in particular besides KNN, Bayesian. AI also will play a beneficial role in finding user’s location and pointing out all nearby venues in Google Map.

Methodology/programming language/tools/techniques

purpose

Html,css,javascript,php

For frontend designing

Collaborative filtering

Algorithm for recommendation

C#

For implementing algorithm

My SQL database

technology

Client server architecture

Coding standard

Selenium

Testing tool

Methodology/programming language/tools/techniques

Html,css,javascript,php

Collaborative filtering

C#

My SQL database

Client server architecture

Selenium

Benefits of the Project

City of Karachi has seven hundred banquets, marriage halls, community halls etc. All these halls are members of several marriage hall associations. None of these associations has any formal online platform to provide list of their member halls, their facilities and services etc. So in order to book a hall, one has to physically visit the facility and enquire its details matching his/her criteria. This approach is time consuming and quite hectic. In order to facilitate people in this regard there is a need not only to automate hall’s details but also to provide them automatic recommendations according to what they actually want.This project will facilitate general public to  book any hall,venue,banquet easily through online service.They will be asked the requirement criteria  like for how many guests the y want to book,what their prior location for booking,what type of catoring service they want,within what budget etc and according to these they will be recommended with venues fullfilling these requirements.Users will also be recommended with the best among all through ratings and reviews of users who already had the experience of using it.Panoromic views will be added as well at each venue so that user can easily watch the venue online and see the space of guests etc online.And also for each venue there is its availaibility,cost,users rating,availability etc is added.This would be the most easiest way of booking and shortlisting the venue for their event rather than visiting each physically and then shortlisting it and then finally choosing one.

Technical Details of Final Deliverable

TASK-2:Requirement gathering and analysis

  In this task, the deliverables and milestones are to discover the problems faced by the client and users and proposed a solution for it.

TASK-2:UML diagram implementation

 In this task we will be designing different UML diagram in order to understand the connection between the modules of the system.

TASK-3:UI Designing

  In this task, the deliverables and milestones are to provide complete frontend development of the system.

TASK-4:Completing documentation

In this task, the deliverables and milestones are.

TASK-5: Database design and implementation

  In this task, the deliverables and milestones are the database and ERD model.

TASK-6: Implementation of algorithm

  In this task, the deliverables and milestones are that the system is fully developed and working according to the client requirement.

TASK-7: System testing

  In this task, the deliverables and milestones are that the system is free of all errors and bugs and system is ready to be deployed.

Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Life on Land, Partnerships to achieve the GoalRequired Resources

My SQL database

technology

Client server architecture

Coding standard

Selenium

Testing tool

More Posts