0% found this document useful (0 votes)
4 views6 pages

Project Proposal: COMSATS University Islamabad, Abbottabad Campus

The document outlines a project proposal for the GemAI system, focusing on gemstone identification and trading through an AI-powered mobile application. It details the project's scope, modules, data gathering approaches, and concepts related to AI, mobile app development, and database management. The proposal emphasizes the importance of user needs and technical requirements in developing an effective system.

Uploaded by

Tufail Hyder
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views6 pages

Project Proposal: COMSATS University Islamabad, Abbottabad Campus

The document outlines a project proposal for the GemAI system, focusing on gemstone identification and trading through an AI-powered mobile application. It details the project's scope, modules, data gathering approaches, and concepts related to AI, mobile app development, and database management. The proposal emphasizes the importance of user needs and technical requirements in developing an effective system.

Uploaded by

Tufail Hyder
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

COMSATS University Islamabad,

Abbottabad Campus

Project Proposal
(SCOPE DOCUMENT)
for
SCOPE DOCUMENT REVSION HISTORY

Supervisor Signature

Date:
Catalog
Abstract...........................................................................................................................................................................3
Introduction.....................................................................................................................................................................3
Problem Statement ........................................................................................................................................................3
Problem Solution for Proposed System..........................................................................................................................4
Related System Analysis/Literature Review...................................................................................................................4
Advantages/Benefits of Proposed System......................................................................................................................5
Scope...............................................................................................................................................................................5
Modules...........................................................................................................................................................................6
Module 1: User Authentication.......................................................................................................................................6
Module 2: Gemstone Detection......................................................................................................................................6
Module 3: Marketplace (Seller Module).........................................................................................................................6
Module 4: Marketplace (Buyer Module)........................................................................................................................6
Module 5: Price Suggestion System...............................................................................................................................6
Module 6: Education Module.........................................................................................................................................6
Module 7: Search and Filter............................................................................................................................................7
Module 8: Feedback and Rating System.........................................................................................................................7
System Limitations/Constraints......................................................................................................................................7
Software Process Methodology......................................................................................................................................7
Tools and Technologies..................................................................................................................................................7
Project Stakeholders and Roles.......................................................................................................................................8
Team Members Individual Tasks/Work Division...........................................................................................................9
Data Gathering Approach...............................................................................................................................................9
Concepts..........................................................................................................................................................................9
Gantt chart.....................................................................................................................................................................10
Mockups........................................................................................................................................................................11
Conclusion....................................................................................................................................................................12
References.....................................................................................................................................................................12
Plagiarism Report..........................................................................................................................................................12
Data Gathering Approach
For the GemAI project, we will gather information and requirements using a combination of
methods. First, we will conduct interviews with gemstone traders, miners, and buyers to
understand their challenges in gemstone identification and trading. Second, we will analyze
existing gemstone identification applications and relevant literature to evaluate their
functionalities and identify gaps. Third, we will collect gemstone image datasets and market
price data from trusted sources such as Kaggle and gemstone trade databases to train and validate
the AI model. This mixed approach will ensure that both user needs and technical requirements
are thoroughly addressed for effective system development.

Concepts
Concept 1: Artificial Intelligence (AI) and Machine Learning (ML)
We will learn how to design, train, and deploy an AI model for gemstone recognition. This will
include data preprocessing, model selection, training with datasets, and optimization for mobile
deployment. We will gain knowledge of CNN (Convolutional Neural Networks) and
TensorFlow/Keras frameworks for image classification.

Concept 2: Mobile App Development (Flutter)


We will learn to build a cross-platform mobile application using Flutter. This includes UI/UX
design, integrating AI models, and ensuring smooth navigation. We will also work on integrating
Firebase for backend services like authentication and database management.

Concept 3: Database Management and Cloud Services


We will learn how to store, manage, and retrieve data efficiently using Firebase. This includes
real-time database integration, secure authentication, and cloud storage for user data and images.
We will also explore how cloud services help in scalability and security.

Concept 4: Software Design & Project Management


We will learn how to use Object-Oriented Methodology for developing software. This includes
breaking the system into modules, maintaining version control, testing, and managing project
timelines. We will also gain skills in documentation and team collaboration for large projects.

3
Gantt chart

Figure 1:Sample Gantt chart

4
Mockups

5
Conclusion

You might also like