Adil Khan 11 months ago
AdiKhanOfficial #FYP Ideas

Floor Plan Generation Using Artificial intelligence

The idea of project is to build the application to automate the process of floor plan design which will benefit in the construction process as we know the process of making floor plan is iterative where a client proposes the idea and the architect makes rough designs until its approved by the client

Project Title

Floor Plan Generation Using Artificial intelligence

Project Area of Specialization

Artificial Intelligence

Project Summary

The idea of project is to build the application to automate the process of floor plan design which will benefit in the construction process as we know the process of making floor plan is iterative where a client proposes the idea and the architect makes rough designs until its approved by the client, although there are some softwares which makes floor plans but it is done manually like the user of the software has to create his/her design by their own which were costly now we have proposed an idea to automate this process using AI as  user is just required to give the characteristics of the rooms and it will generate the design automatically under the authority constraints this will reduce the cost of the process and it will be very beneficial for the stakeholders as they can conserve their resources.

The plan of the software is below:

  • We want to develop the web based tool for architects which help architects in making floor plans.
  • System will take high level requirements from the user like number of rooms, room type, etc to generate floor plans.
  • System will also take the authority to generate floor plans according to authority regulations.

System will be able to give multiple floor plans to user from same requirements.

Project Objectives

The objectives of this process is to automate the floor plan process which will increase productivity and decreasing time and cost, however this is done manually, first the customer who wants a floor plan has to go to architect, the architect create floor plan according to the details of the customer then after revisions and negotiations the design is approved, here architect draws the floor plan manually or semi automatically, our software product will be a web platform where architect will provide requisites of the floor plan and the software then produce multiple floor plans within the authority constraints automatically by applying artificial intelligence techniques.

Project Implementation Method

We have gathered the requirements related to the automated floor plan generation. We are using waterfall model because all the requirements that we gathered are stable and fixed .i.e. they will not change and there will be no more involvement of client. The technology on which we are working is well understood and we are developing the system sequentially.

Waterfall model is the SDLC approach that is used for software development which is a sequential model in which each phase should be completed before going into next phase .i.e. there will be no overlapping between the phases. The output of one phase will be the input of other phase.

Waterfall model includes the following phases:

  1. Requirements Phase.
  2. Design Phase.
  3. Implementation and Unit Testing Phase.
  4. Integration and Testing Phase.
  5. Maintenance Phase.

Requirement Phase:

All requirements of the system will be gathered. In this phase system’s services and goals are established by consulting with user, than these will be defined in detail to serve as system specification.

Design Phase:

The design phase include system and software design. System design allocates requirements to either hardware or software systems which defines overall system architecture. In software design, software system abstraction and their relationships will be developed.

Implementation And Unit Testing Phase:

In the implementation phase software design will be implemented as the set of units, each unit will be tested to verify either it meets its specifications.

Integration And System Testing Phase:

In this phase all the units of implementation phase will be integrated and tested as a software system to verify that the system meet its requirements. After testing, the system will be delivered to the customer.

Maintenance Phase:

After putting system into practical use, there will be various issues that may need to resolve. Like improving the system units or errors that need to be correct which were not discovered in early phases.

BREIF DESCRIPTION:

This application features the automation of floor plan which will benefit in the construction process, here floor plan will be generated from the user requisites and the authority constraints with the use of AI, till now the process is done manually and has made the process costly and time consuming, thus this application will make this process efficient and will save resources.

Benefits of the Project

  • The problem is time consumption in floor plan design, still there is no automation in this industry so our product will be help all the architects.
  • A big industry of architecture’s manual process will become fully automate.
  • Architect can save their lots of time because of automation in floor plans generation.

People can able to view their multiple floor plans by giving high level requirements.

Technical Details of Final Deliverable

Project Final technical deliverable are list below.

  • Multiple 2D floor plans generated from user requirements.
  • Fully functional website which provides floor plan services to architects.
  • Final Technical Report.

Final evaluation report.

Final Deliverable of the Project

Software System

Core Industry

Others

Other Industries

Manufacturing

Core Technology

Artificial Intelligence(AI)

Other Technologies

Shared Economy

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Azure Cloud Services Equipment6200012000
Graphic Card Gtx 1660Ti(will used in Model training) Equipment15500055000
Domain Hosting Equipment130003000
Sketching of UI, all kind of Report printing & more Miscellaneous 11000010000
Total in (Rs) 80000
If you need this project, please contact me on contact@adikhanofficial.com
Identifying Driver Behaviour Through OBD using Android Application

We are developing mobile application using android SDK to identify the behavior of the veh...

1675638330.png
Adil Khan
11 months ago
Design and development of IOT based transformer health monitoring syst...

Transformers are the main building block in a power system. Transformers are great assets...

1675638330.png
Adil Khan
11 months ago
Advance Invulnerability System for 3 Phase Asynchronous Motor

Due to the robust construction and ease of control, three-phase asynchronous motors are wi...

1675638330.png
Adil Khan
11 months ago
Drug Refrigeration Monitoring System

In pharmaceutical industry storage, many drugs, samples and vaccines are kept in very sens...

1675638330.png
Adil Khan
11 months ago
Ride Share

1675638330.png
Adil Khan
11 months ago