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
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, 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:
System will be able to give multiple floor plans to user from same requirements.
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.
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:
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.
People can able to view their multiple floor plans by giving high level requirements.
Project Final technical deliverable are list below.
Final evaluation report.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Azure Cloud Services | Equipment | 6 | 2000 | 12000 |
| Graphic Card Gtx 1660Ti(will used in Model training) | Equipment | 1 | 55000 | 55000 |
| Domain Hosting | Equipment | 1 | 3000 | 3000 |
| Sketching of UI, all kind of Report printing & more | Miscellaneous | 1 | 10000 | 10000 |
| Total in (Rs) | 80000 |
We are developing mobile application using android SDK to identify the behavior of the veh...
Transformers are the main building block in a power system. Transformers are great assets...
Due to the robust construction and ease of control, three-phase asynchronous motors are wi...
In pharmaceutical industry storage, many drugs, samples and vaccines are kept in very sens...