SlideShare a Scribd company logo
1 of 16
Wedding Planner
System
(Groom Assist)
using multi-agent platform
ICT4291
ICAE 2
2010/ICT/12
2010/ICT/94
Abstract
• Intelligent software agents are defined as being
a software program that can perform specific
tasks for a user and possesses a degree of
intelligence that permits it to perform parts of its
tasks autonomously and to interact with its
environment in a useful manner.
• A multi-agent system is one that consists of a
number of agents, which interact with one-
another
2
Problem Scope
• A wedding planner is a professional who assists with
the design, planning and management of a client's
wedding.
• Weddings are significant events in people's lives and
as such, couples are often willing to spend
considerable amount of money to ensure that their
weddings are well-organized.
3
Problem Scope (continued)
• Wedding planners are often used by couples
who work long hours and have little spare time
available for sourcing and managing wedding
venues and wedding suppliers.
4
Solution
• In this multi-agents system (Groom Assist) it
coordinates the wedding decoration, wedding hall
booking with reservation and photography
automatically using its intelligent agents.
• User has to submit the requirements of his or her
wedding expectation and agents will take care the
rest.
5
Use case Diagram
6
PEAS
• minimum cost, fast,
quality
• groom, bride, wedding
hall, decoration, photos
• wedding director,
makeup artist,
photographer
• budget,
currency exchange price,
weather and climate
• Performance measure
• Environment
• Actuators
• Sensors
7
8
• Hall provider agent, Decoration provider agent
and Studio provider agent all are act as similar
manner.
• They communicate with hall providers,
decoration providers and studio providers and
store their details and if some one need them
they will inform it to them.
• Customer agent work with these 3 agents and
client and choose which one of their service
provider is suitable for client and inform it to
agents and also to the client.
Agents Implementation
User Interfaces
Groom Assist Main GUI
9
Hall provider Agent
GUI
10
Decoration provider
Agent GUI
11
Studio provider
Agent GUI
12
Customer Agent GUI
13
Some of database tables
14
Conclusion
15
In multi agent system such as Groom Assist all
agents are programmed by the
same team and they collaborate to complete a
task.
To accomplish the task successfully they will
require the ability to cooperate,
coordinate, and negotiate with each other,
much as people do.
Thank You
16

More Related Content

Similar to Jade Application Wedding Planner (Groom Assist)

Portfolio 1 pages-deleted
Portfolio 1 pages-deletedPortfolio 1 pages-deleted
Portfolio 1 pages-deletedPriyankaMalik37
 
Lesson 4 Perform Travel Related Computer Operations (PTCO)
Lesson 4 Perform Travel Related Computer Operations (PTCO)Lesson 4 Perform Travel Related Computer Operations (PTCO)
Lesson 4 Perform Travel Related Computer Operations (PTCO)Princess Joy Revilla
 
Housing repairs alpha - final report
Housing repairs alpha - final reportHousing repairs alpha - final report
Housing repairs alpha - final reportdxw digital
 
ERP For Project Focused Organizations
ERP For Project Focused OrganizationsERP For Project Focused Organizations
ERP For Project Focused Organizationsarjencornelisse
 
Real Estate Management System in Vb.Net
Real Estate Management System in Vb.NetReal Estate Management System in Vb.Net
Real Estate Management System in Vb.NetNafis Shaikh
 
Jane king - Reinventing the ATO
Jane king - Reinventing the ATOJane king - Reinventing the ATO
Jane king - Reinventing the ATOtraustralia
 
Best Meeting Room Booking and Scheduling Software System
Best Meeting Room Booking and Scheduling Software SystemBest Meeting Room Booking and Scheduling Software System
Best Meeting Room Booking and Scheduling Software SystemMyRendezvous
 
Why You Should Deploy Workday - And How to Do It Successfully
Why You Should Deploy Workday - And How to Do It SuccessfullyWhy You Should Deploy Workday - And How to Do It Successfully
Why You Should Deploy Workday - And How to Do It SuccessfullyOneSource Virtual
 
Copy of HackMol 5.0 PPT template .pptx.pdf
Copy of HackMol 5.0 PPT template .pptx.pdfCopy of HackMol 5.0 PPT template .pptx.pdf
Copy of HackMol 5.0 PPT template .pptx.pdfmeenakshishukla646
 
Weddings and Event Management
Weddings and Event ManagementWeddings and Event Management
Weddings and Event Managementpearlevents1
 
REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...
REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...
REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...IRJET Journal
 
Maternity Care Pathways Tool – a support to local workforce planning
Maternity Care Pathways Tool – a support to local workforce planningMaternity Care Pathways Tool – a support to local workforce planning
Maternity Care Pathways Tool – a support to local workforce planningC4WI
 
5 benefits to use a venue booking system
5 benefits to use a venue booking system5 benefits to use a venue booking system
5 benefits to use a venue booking systemVenue Arc
 
ConferenceDirect Sales Presentation NEW_November 2015
ConferenceDirect Sales Presentation NEW_November 2015ConferenceDirect Sales Presentation NEW_November 2015
ConferenceDirect Sales Presentation NEW_November 2015Joelle Ward
 
NTC17 For the Love of Volunteers.pptx
NTC17   For the Love of Volunteers.pptxNTC17   For the Love of Volunteers.pptx
NTC17 For the Love of Volunteers.pptxPercolator Consulting
 

Similar to Jade Application Wedding Planner (Groom Assist) (20)

Portfolio 1 pages-deleted
Portfolio 1 pages-deletedPortfolio 1 pages-deleted
Portfolio 1 pages-deleted
 
Lesson 4 Perform Travel Related Computer Operations (PTCO)
Lesson 4 Perform Travel Related Computer Operations (PTCO)Lesson 4 Perform Travel Related Computer Operations (PTCO)
Lesson 4 Perform Travel Related Computer Operations (PTCO)
 
MyOnSchedule
MyOnScheduleMyOnSchedule
MyOnSchedule
 
project influnceing
project influnceingproject influnceing
project influnceing
 
Housing repairs alpha - final report
Housing repairs alpha - final reportHousing repairs alpha - final report
Housing repairs alpha - final report
 
ERP For Project Focused Organizations
ERP For Project Focused OrganizationsERP For Project Focused Organizations
ERP For Project Focused Organizations
 
Real Estate Management System in Vb.Net
Real Estate Management System in Vb.NetReal Estate Management System in Vb.Net
Real Estate Management System in Vb.Net
 
Jane king - Reinventing the ATO
Jane king - Reinventing the ATOJane king - Reinventing the ATO
Jane king - Reinventing the ATO
 
Best Meeting Room Booking and Scheduling Software System
Best Meeting Room Booking and Scheduling Software SystemBest Meeting Room Booking and Scheduling Software System
Best Meeting Room Booking and Scheduling Software System
 
Why You Should Deploy Workday - And How to Do It Successfully
Why You Should Deploy Workday - And How to Do It SuccessfullyWhy You Should Deploy Workday - And How to Do It Successfully
Why You Should Deploy Workday - And How to Do It Successfully
 
Copy of HackMol 5.0 PPT template .pptx.pdf
Copy of HackMol 5.0 PPT template .pptx.pdfCopy of HackMol 5.0 PPT template .pptx.pdf
Copy of HackMol 5.0 PPT template .pptx.pdf
 
Weddings and Event Management
Weddings and Event ManagementWeddings and Event Management
Weddings and Event Management
 
REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...
REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...
REVIEW PAPER ON HRP INCORPORATION – AN INTEGRATED SOLUTION FOR EVENT MANAGEME...
 
Maternity Care Pathways Tool – a support to local workforce planning
Maternity Care Pathways Tool – a support to local workforce planningMaternity Care Pathways Tool – a support to local workforce planning
Maternity Care Pathways Tool – a support to local workforce planning
 
5 benefits to use a venue booking system
5 benefits to use a venue booking system5 benefits to use a venue booking system
5 benefits to use a venue booking system
 
ConferenceDirect Sales Presentation NEW_November 2015
ConferenceDirect Sales Presentation NEW_November 2015ConferenceDirect Sales Presentation NEW_November 2015
ConferenceDirect Sales Presentation NEW_November 2015
 
Dear Dad
Dear DadDear Dad
Dear Dad
 
Job management software
Job management softwareJob management software
Job management software
 
DRP.ppt
DRP.pptDRP.ppt
DRP.ppt
 
NTC17 For the Love of Volunteers.pptx
NTC17   For the Love of Volunteers.pptxNTC17   For the Love of Volunteers.pptx
NTC17 For the Love of Volunteers.pptx
 

More from Manusha Dilan

Telco app development
Telco app developmentTelco app development
Telco app developmentManusha Dilan
 
E commerce application using asp.net mvc4
E commerce application using asp.net mvc4E commerce application using asp.net mvc4
E commerce application using asp.net mvc4Manusha Dilan
 
Advanced python concepts
Advanced python conceptsAdvanced python concepts
Advanced python conceptsManusha Dilan
 
Ruhune maha wiharaya(රුහුණේ මහා විහාරය )
Ruhune maha wiharaya(රුහුණේ මහා විහාරය )Ruhune maha wiharaya(රුහුණේ මහා විහාරය )
Ruhune maha wiharaya(රුහුණේ මහා විහාරය )Manusha Dilan
 
Selective repeat protocol
Selective repeat protocolSelective repeat protocol
Selective repeat protocolManusha Dilan
 
Java_practical_handbook
Java_practical_handbookJava_practical_handbook
Java_practical_handbookManusha Dilan
 
HCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniquesHCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniquesManusha Dilan
 

More from Manusha Dilan (13)

Cell aging
Cell agingCell aging
Cell aging
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Telco app development
Telco app developmentTelco app development
Telco app development
 
E commerce application using asp.net mvc4
E commerce application using asp.net mvc4E commerce application using asp.net mvc4
E commerce application using asp.net mvc4
 
Advanced python concepts
Advanced python conceptsAdvanced python concepts
Advanced python concepts
 
Ruhune maha wiharaya(රුහුණේ මහා විහාරය )
Ruhune maha wiharaya(රුහුණේ මහා විහාරය )Ruhune maha wiharaya(රුහුණේ මහා විහාරය )
Ruhune maha wiharaya(රුහුණේ මහා විහාරය )
 
B2C Models
B2C ModelsB2C Models
B2C Models
 
Python collections
Python collectionsPython collections
Python collections
 
Selective repeat protocol
Selective repeat protocolSelective repeat protocol
Selective repeat protocol
 
Cellular concepts
Cellular conceptsCellular concepts
Cellular concepts
 
Java_practical_handbook
Java_practical_handbookJava_practical_handbook
Java_practical_handbook
 
HCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniquesHCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniques
 
Lan technologies
Lan technologiesLan technologies
Lan technologies
 

Recently uploaded

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 

Recently uploaded (20)

2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 

Jade Application Wedding Planner (Groom Assist)

  • 1. Wedding Planner System (Groom Assist) using multi-agent platform ICT4291 ICAE 2 2010/ICT/12 2010/ICT/94
  • 2. Abstract • Intelligent software agents are defined as being a software program that can perform specific tasks for a user and possesses a degree of intelligence that permits it to perform parts of its tasks autonomously and to interact with its environment in a useful manner. • A multi-agent system is one that consists of a number of agents, which interact with one- another 2
  • 3. Problem Scope • A wedding planner is a professional who assists with the design, planning and management of a client's wedding. • Weddings are significant events in people's lives and as such, couples are often willing to spend considerable amount of money to ensure that their weddings are well-organized. 3
  • 4. Problem Scope (continued) • Wedding planners are often used by couples who work long hours and have little spare time available for sourcing and managing wedding venues and wedding suppliers. 4
  • 5. Solution • In this multi-agents system (Groom Assist) it coordinates the wedding decoration, wedding hall booking with reservation and photography automatically using its intelligent agents. • User has to submit the requirements of his or her wedding expectation and agents will take care the rest. 5
  • 7. PEAS • minimum cost, fast, quality • groom, bride, wedding hall, decoration, photos • wedding director, makeup artist, photographer • budget, currency exchange price, weather and climate • Performance measure • Environment • Actuators • Sensors 7
  • 8. 8 • Hall provider agent, Decoration provider agent and Studio provider agent all are act as similar manner. • They communicate with hall providers, decoration providers and studio providers and store their details and if some one need them they will inform it to them. • Customer agent work with these 3 agents and client and choose which one of their service provider is suitable for client and inform it to agents and also to the client. Agents Implementation
  • 14. Some of database tables 14
  • 15. Conclusion 15 In multi agent system such as Groom Assist all agents are programmed by the same team and they collaborate to complete a task. To accomplish the task successfully they will require the ability to cooperate, coordinate, and negotiate with each other, much as people do.