SETS

259 views

Published on

Semantic eTendering system

Published in: Education
  • Be the first to comment

  • Be the first to like this

SETS

  1. 1. A Semantic Approach for Evaluating Offers in eTendering Supervised by Ammar Kheirbek, Ph.D.Alaa Ayash Amer Kawarit Bahaa Alhinnawi Eyad Haddad Saeed Eldah
  2. 2. Plan Introduction eTendering Systems SETS Model Conclusion & Perspectives Demo 2
  3. 3. Plan Introduction eTendering Systems SETS Model Conclusion & Perspectives Demo 3
  4. 4. Introduction Traditional Tendering Economic Activities Public OrganizationsProject Implementation Needs Insurance 4
  5. 5. Introduction Problems Evaluating Wasting Time Place Restriction 5
  6. 6. Plan Introduction eTendering Systems SETS Model Conclusion & Perspectives Demo 6
  7. 7. eTendering Systems Definition7
  8. 8. eTendering Systems Partially Automated Tender eTendering WebsiteTenderers Tenderees 8 Winner(s)
  9. 9. eTendering Systems Fully Automated TenderTenderers Winner(s) 9
  10. 10. eTendering Systems eTendering Evaluation AHP10
  11. 11. eTendering Systems eTendering Evaluation AHP Algorithm Relative Weights TechnicalCriteria Define Offers Ranked Offers11
  12. 12. eTendering Systems Problems Misunderstanding SBVRSemantics of Business Vocabulary & Business Rules12
  13. 13. Introduction Systems eTendering SBVR Business Community Misunderstanding IT Community 13
  14. 14. Introduction Systems eTendering SBVR Component Terms product, customer Fact Logical product is bought by a customer Type Formulation it is obligatory that a product is given to Rules customer after payment is completed 14
  15. 15. eTendering Systems Problems Technical Offer Evaluation Winner!! Model: Chana Technical Power: 5000H specification Price: 50000$ Model: European Power: 5000H Max price: 100000$ Semantic web Technical Offer Model: Volvo Non-semantic Power: 5000H Evaluation Price: 90000$15
  16. 16. eTendering Systems Semantic Web OverviewUnderstand the content of web pages I Now Understand But I I Understand DON’T WEB PAGE <body> Jack Jack bought a NEW <font color=β€œMagenta">bought</font> <RDF> a NEW Computer <Subject> Jack </Subject> <i>Computer</i> <Predicate> Buy </Predicate> </body> <Object> Computer </Object> </RDF> 16 Ontology
  17. 17. eTendering Systems Semantic Web Layers Rules Data Data Desc & Docs17
  18. 18. eTendering Systems RDF Resource Description Framework Sentence [sells] [Jane] [books] Subject predicate object Jane sells books [statement]18
  19. 19. eTendering Systems Semantic Web Layers Rules Data Data Desc & Docs19
  20. 20. eTendering Systems Ontology C1 C2 C5 C3 C4 C620
  21. 21. eTendering Systems Problem We Need Inferencing! Information Retrieval21
  22. 22. eTendering Systems Information Retrieval Models Logical Model Boolean Model D Q 𝑠 Probabilistic Model Vectorial Model22
  23. 23. Plan Introduction eTendering Systems SETS Model Conclusion & Perspectives Demo 23
  24. 24. Introduction SETS SETS Semantic eTendering System 24
  25. 25. Introduction SETS Semantic eTendering Web SETS SBVR Information Retrieval 25
  26. 26. Introduction SETS SETS Architecture Tenderers Tenderee Evaluation RDF XML Authoring Tools Non Semantic Ranking Exclusion Filtration Corpus Semantic Ranking 26
  27. 27. SETSIntroduction SETS Operational Model Document Model Dynamic Document Item Static Document Structured Item Name = CPU Freq = 3.0 Ghz Non- Structured Quantity = 5 Description: CPU has multi core 27
  28. 28. SETS SETS Operational ModelSBVR to RDF RDF SBVR π‘‚π‘šπ‘’π‘‘π‘Ž T: pilot T: plane F: pilot fly plane 28
  29. 29. SETS SETS Operational ModelRanking Document Query Ontology Pre Pre ?r ProbSub Obj Distance Pre Pre ?r ProbSub Obj Pre PreSub Obj ?r Prob 29
  30. 30. Introduction SETS SETS Mathematical Model SETS =< π‘ π‘’π‘Ÿπ‘£π‘–π‘π‘’π‘ , π‘ˆπ‘ π‘’π‘Ÿπ‘  > π‘†π‘’π‘Ÿπ‘£π‘–π‘π‘’π‘  =< π‘ƒπ‘Ÿπ‘’π‘Ÿπ‘’π‘žπ‘’π‘’π‘ π‘‘, 𝐼, 𝑂 > π‘ˆπ‘ π‘’π‘Ÿπ‘  =< π‘ˆπ‘ π‘’π‘Ÿπ΄π‘π‘π‘œπ‘’π‘›π‘‘, π‘ˆπ‘ π‘’π‘Ÿπ‘…π‘œπ‘™π‘’ > 30
  31. 31. SETS SETS Mathematical Model π‘†π‘’π‘Ÿπ‘£π‘–π‘π‘’π‘  =< π‘ƒπ‘Ÿπ‘’π‘Ÿπ‘’π‘žπ‘’π‘’π‘ π‘‘, 𝐼, 𝑂 > Sign in as Evaluate Tenderee tender31
  32. 32. SETS SETS Mathematical Model π‘ˆπ‘ π‘’π‘Ÿπ‘  =< π‘ˆπ‘ π‘’π‘Ÿπ΄π‘π‘π‘œπ‘’π‘›π‘‘, π‘ˆπ‘ π‘’π‘Ÿπ‘…π‘œπ‘™π‘’ > π‘ˆπ‘ π‘’π‘Ÿπ΄π‘π‘π‘œπ‘’π‘›π‘‘ =< π‘ˆπ‘ π‘’π‘Ÿπ‘π‘Žπ‘šπ‘’, π‘ƒπ‘Žπ‘ π‘ π‘€π‘œπ‘Ÿπ‘‘ > π‘ˆπ‘ π‘’π‘Ÿπ‘…π‘œπ‘™π‘’ =< π‘‡π‘’π‘›π‘‘π‘’π‘Ÿπ‘’π‘’, π‘‡π‘’π‘›π‘‘π‘’π‘Ÿπ‘’π‘Ÿ > Role: Tenderee32
  33. 33. SETS SETS Mathematical ModelDocument Model 𝑇𝑂 = 𝑖 | 𝑖 ∈ 𝐼 𝑖 = < 𝑆 , π‘ˆπ‘† > 𝑆 = < π‘Žπ‘‘π‘‘, π‘£π‘Žπ‘™, π‘π‘œπ‘‘ > π‘ˆπ‘† = < 𝐷𝑒𝑠𝑐 > 33
  34. 34. SETS SETS Mathematical ModelSBVR to RDF 𝑆𝐡𝑉𝑅 = π‘£π‘œπ‘π‘Žπ‘π‘’π‘™π‘Žπ‘Ÿπ‘¦, π‘“π‘Žπ‘π‘‘, π‘Ÿπ‘’π‘™π‘’ π‘£π‘œπ‘π‘Žπ‘π‘’π‘™π‘Žπ‘Ÿπ‘¦ = π‘‘π‘’π‘Ÿπ‘š, π‘£π‘’π‘Ÿπ‘ π‘‘π‘’π‘Ÿπ‘š = 𝑐 𝑐 ∈ 𝑂} π‘Άπ’Žπ’†π’•π’‚: 𝒇𝒂𝒄𝒕 β†’ 𝑹𝑫𝑭 34
  35. 35. SETS SETS Mathematical ModelRanking 0 𝑖𝑓 𝑐1 = 𝑐2 π·π‘–π‘ π‘‘π‘Žπ‘›π‘π‘’(𝐢1 , 𝐢2 ) = Ξ± + log π‘β„Žπ‘–π‘™π‘‘π‘π‘’π‘šπ‘π‘’π‘Ÿ π‘₯ + π‘šπ‘–π‘›{π‘‘π‘–π‘ π‘‘π‘Žπ‘›π‘π‘’ (𝑐1 , 𝑐2 )} 35
  36. 36. Plan Introduction eTendering Systems SETS Model Conclusion & Perspectives Demo 36
  37. 37. Conclusion SETS Semantic evaluation NonSemantic evaluation SBVR to RDF 37
  38. 38. Perspective Semantic Environment For Smart Agent Support Multi-Language Tendering Information System For Tendering Another Business Domain 38
  39. 39. Plan Introduction eTendering Systems SETS Model Conclusion & Perspectives Demo 39
  40. 40. Thank you40

Γ—