CLOUD BASE PLATFORM FOR AI DEVELOPERS

We are aiming to develop a platform where any developers or data scientist can build their AI model without performing any kind of heavy coding user just provide a dataset and select some options according to their requirement and that's all, then our project (CBPFAD) will provide h

2025-06-28 16:30:49 - Adil Khan

Project Title

CLOUD BASE PLATFORM FOR AI DEVELOPERS

Project Area of Specialization Artificial IntelligenceProject Summary 1. PROJECT SUMMARY 1.1. What Are We Targeting?

We are aiming to develop a platform where any developers or data scientist can build their AI model without performing any kind of heavy coding user just provide a dataset and select some options according to their requirement and that's all, then our project (CBPFAD) will provide him/her a complete model compiled file and also python code where they use can in their own projects, so this is the pretty unique concept. This service will be easy for the non-technical people or those people who don't have enough good end device for AI development.

1.2. What Are Our Services

Cloud-Based Platform For AI Developers (CBPFAD), is a system that provides service to build Artificial Intelligence (AI), based models. A Cloud-Based Platform For AI Developers (CBPFAD), is a web application that allows creating model layers and dealing with some specific functions like activation functions (Sigmoid, Relu, Softmax, Tanh), slicing the dataset for training and testing, and the user selects the labels and features according to their requirement in whole process user don’t need to write code.

1.3. Positive Impact’s:

Our platform (CBPFAD) is capable to build some complex models efficiently which actually takes lots of time and computation power, for example, Face Recognition System, object detection, these projects actually consume a lot of time in their completion process. Even the FYP’s of university students can be developed at a faster pace.

Project Objectives 2. PROJECT OBJECTIVES

1. Provide services for those people who have limited hardware or not enough hardware for AI programming.

2. Provide services to those people who don’t have high coding/programming expertise, the user will just use our Graphical User Interface (GUI) and our system generates code on the backend according to user requirements.

3. We also intent a community where people can share their trained model with description and accuracy.

4. Reduce time consumption and save the developer’s time and provide fast results.

Project Implementation Method 3. PROJECT IMPLEMENTATION METHOD 3.1. Keywords:
  1. Language & Framework: Python, Flask, Keras, Tensorflow, Javascript, Jquery, HTML 5, CSS 3, Bootstrap 5.
  2. Networking: Use of static IP for Port Forwarding for live our website.
  3. Hardware: AMD Radeon HD 6750 1GB X2 graphics card, Hard disk, i5 processor.
3.2. Detailed Briefing: 3.2.1. Languages Used In Web Application:

For the backend development of our web application. we picked python's framework flask, and for the Artificial Intelligence we chose Keras, and Tensor Flow which is also the framework of python, and for the frontend, we use Html 5, CSS 3, Bootstrap, JavaScript, and jQuery.

3.2.2. Use of port forwarding for live our WebApp:

We purchased static IP from our ISP (internet service provider) for the port forwarding, with the help of this static IP we will be able to live our web application, in computer networking, port forwarding or port mapping is an application of network address translation (NAT) that redirects a communication request from one address and port number combination to another while the packets are traversing a network gateway, such as a router or firewall. We use a firewall in our case.

3.3.3. Server Hardware Details:

After setting up our IP address we need to make our own high-end cloud server for the computation power which trains our users requested Artificial Intelligence models so we choose two strong power GPU’s (AMD Radeon HD 6750)which provides good processing power and we also consider best compatible motherboard with these cards and for the storage we 1 TB hard disk these are the three main core components for our cloud server.

Benefits of the Project 4. BENEFITS OF THE PROJECT

This project would be beneficial in our IT industry's productivity, this platform will be crucial for students, and also those people who involved in research work in the Artificial Intelligence field and study different domains of this field. these are some key benefits that we highlighted below.

  1. We will provide processing/computing power to our end-user so, the user doesn’t need to buy high-end devices for AI programming.
  2. The user doesn’t need to write a thousand lines of code (LOC) or stuck in errors. We will provide a user-friendly GUI interface that generates all the code on the backend and provide the python (.py) file and .h5 file to the user. Users just have good knowledge of AI.
  3. Basically, our project will provide a positive impact in every domain where AI is applicable, it will enhance the productivity of the IT industry. Developers would be able to build their AI models freely without any technical hurdle, especially it will helpful for the beginners and students for their projects.
  4. It would be helpful in research work and online AI competitions like Kaggle Machine Learning Competitions or etc. where participants need to solve the machine learning problems with new datasets with very limited time.
  5. We will develop a forum where our users will share their AI models of different problems like Fraud detection, Cancer diagnosis or medical diagnoses or etc.
Technical Details of Final Deliverable 5. Technical Details of Final Deliverable 5.1. Keywords:
  1. Code And Algorithm: We will Deliver the code of our project.
  2. Networking: Our project would be live globally. We purchased a proper static IP and domain for our project.
  3. Server: We created our own cloud server where we deployed our web application. It would also handle our user services which we will provide.
5.2. Detailed Briefing of Final Deliverable: 5.2.2. Server Installation:

We build our own high-end cloud server for the computation power which gather the model details and train our users requested Artificial Intelligence models so install two strong power GPU’swhich provides good processing power and we also consider best compatible motherboard with these cards. in short, we deliver a cloud server in running condition.

5.2.1. Code And Algorithm:

We will also deliver the code of our web application which is written in python and also deliver the algorithm of our web application which is based on how our project generates code for AI models and how it compiles the code and provides H5 file to our user and also provide all the use case of a project.

  5.2.3. Component Diagram of Final Deliverable Project

CLOUD BASE PLATFORM FOR AI DEVELOPERS _1639948303.png

For application related activities we design a component diagram of our project CBPFAD because component diagrams are used to model all the software components of object-oriented systems that are used to simulate, configure, and record component-based systems of our project.

5.2.4. Deployment Diagram

CLOUD BASE PLATFORM FOR AI DEVELOPERS _1639948305.png

The above figure maps the physical components of a system and how it will be going to execute. This deployment diagram maps our project architecture and covers all the physical nodes.

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Education , Others Core Technology Artificial Intelligence(AI)Other Technologies Cloud InfrastructureSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 39720
GPU: 1GB AMD Radeon HD 6750 Equipment2650013000
Hard Drive: Seagate BarraCuda 1TB Equipment145004500
Ram: Transcend 4GB DDR4-2666 U-DIMM Equipment230006000
Moterboard: Gigabyte GA-H110M-H Intel Equipment173007300
Processor: intel i5 5th gen Equipment135003500
Wiring Equipment115001500
Thesis Document color print Miscellaneous 112001200
SRS, SDS color print Miscellaneous 115201520
logs Document color print Miscellaneous 2410240
Power supply 450 watts Equipment1800800
Power buttons Equipment280160

More Posts