SlideShare a Scribd company logo
Seda Polat Erdeniz
Institute for Software Technology
1
Seda Polat Erdeniz
PhD Student / Project Assistant
Institute for Software Technology (IST)
Graz University of Technology, Austria
Seda Polat Erdeniz
Institute for Software Technology
2
Agenda
• Introduction
• Recommendation Technologies
• AGILE Project
• Recommendation Scenarios in AGILE
• Conclusions & Future Work
Seda Polat Erdeniz
Institute for Software Technology
3
Introduction
Seda Polat Erdeniz
Institute for Software Technology
4
Introduction
The major goal of this paper is to provide an
overview of recommendation approaches and
to discuss their relevance for the AGILE Project.
Seda Polat Erdeniz
Institute for Software Technology
5
Recommendation
Technologies
Seda Polat Erdeniz
Institute for Software Technology
6
Recommendation Technologies
Content-
Based
Show me more of the same
what I have liked!
Collaborative
Filtering
Tell me
what is popular
among my peers!
Knowledge -
based
Tell me
what fits based on
my needs
Utility - based Show me the best
items based on my most
Important utilities
Seda Polat Erdeniz
Institute for Software Technology
7
AGILE Project
Seda Polat Erdeniz
Institute for Software Technology
8
AGILE Project
• Supported by
Horizon2020
(2016-2018)
• 16 partners
among Europe
• Open calls for
SMEs who will
use AGILE
gateway in their
own IoT project
http://agile-iot.eu/
Seda Polat Erdeniz
Institute for Software Technology
9
Pilots of AGILE
5 Pilot Projects
1- Quantified Self
2- Open Field and Cattle
Monitoring
3- Pollution Monitoring
4- Enhanced Retail Services
5- Port Area Monitoring
http://agile-iot.eu/
Seda Polat Erdeniz
Institute for Software Technology
10
Recommendation
Scenarios
in AGILE
Seda Polat Erdeniz
Institute for Software Technology
11
Scenario-1: App Recommendation
Recommendation of
gateway apps to the
users based on their
gateway profiles;
- plugged-in devices
- installed apps
- installed
- workflows/nodes
and
- other similar
gateways profiles
Seda Polat Erdeniz
Institute for Software Technology
12
Content-Based App Recommendation
Seda Polat Erdeniz
Institute for Software Technology
13
Scenario-2: Workflow / Node Recommendation
Recommendation of
workflows/nodes to the
users based on their
gateway profiles;
- plugged-in devices
- installed apps
- installed
- workflows/nodes
and
- other similar
gateways profiles
Seda Polat Erdeniz
Institute for Software Technology
14
Collaborative Filtering
for Workflow/Node Recommendation
Seda Polat Erdeniz
Institute for Software Technology
15
Scenario-3: Device Recommendation
Recommendation of
devices to the users
based on their gateway
profiles;
- plugged-in devices
- installed apps
- installed
- workflows/nodes
and
- other similar
gateways profiles
Seda Polat Erdeniz
Institute for Software Technology
16
Scenario-4: Cloud Services Recommendation
Recommendation of
cloud services to the
users based on their
gateway profiles;
- plugged-in devices
- installed apps
- installed
- workflows/nodes
and
- other similar
gateways profiles
Seda Polat Erdeniz
Institute for Software Technology
17
Conlusions &
Future Work
Seda Polat Erdeniz
Institute for Software Technology
18
Conclusion
We showed how to apply recommendation
technologies to increase the flexibility of IoT
infrastructures in the context of application
development and deployment
Seda Polat Erdeniz
Institute for Software Technology
19
Future Work
- Optimize the recommender engine to be able to run
totally on the gateway and also offline.
• Current Recommender Services works in 2 sides:
• on the gateway locally as a gateway service
• on the server side as a backend for the gateway
service
Seda Polat Erdeniz
Institute for Software Technology
20
Thanks for your attention!
Any questions?

More Related Content

PPTX
Towards Configuration Technologies for IoT Gateways
PPTX
ASP-based Knowledge Representations for IoT Configuration Scenarios
PDF
II-DV 2017: Averbis
PDF
II-SDV 2017: Towards Semantic Search at the European Patent Office
PDF
Demystify Information Security & Threats for Data-Driven Platforms With Cheta...
PPT
An Ad-hoc Smart Gateway Platform for the Web of Things (IEEE iThings 2013 Bes...
PPTX
Developing Highly Instrumented Applications with Minimal Effort
PDF
Test driven development
Towards Configuration Technologies for IoT Gateways
ASP-based Knowledge Representations for IoT Configuration Scenarios
II-DV 2017: Averbis
II-SDV 2017: Towards Semantic Search at the European Patent Office
Demystify Information Security & Threats for Data-Driven Platforms With Cheta...
An Ad-hoc Smart Gateway Platform for the Web of Things (IEEE iThings 2013 Bes...
Developing Highly Instrumented Applications with Minimal Effort
Test driven development

Similar to Recommendation Technologies for IoT Edge Devices (20)

PPTX
Understanding SDN
PDF
O365Con18 - It's Gonna Be PowerApps and Flow - Penny Coventry
PPT
Mark Hughes Annual Seminar Presentation on Open Source
PDF
EclipseCon France 2015 - Science Track
DOCX
mca online self
PPT
HEC Project Proposal_v1.0
PDF
Amis25 practical example service virtualization api simulation
PPT
Go open2010 sde_20100417
PPT
Cultivating Sustainable Software For Research
PPTX
Evolution of Software Engineering in NCTR Projects
PPT
Introduction to Software Engineering
PPT
PPT FORMAT (1).ppt
PDF
Research-Based Innovation with Industry: Project Experience and Lessons Learned
DOC
Restricted Routing Infrastructures Project Report
PPTX
Pure App + Patterns + Prolifics = Feeding Change
PPTX
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
PDF
Using airflow for tools development
PDF
NCI School of Computing Project Showcase 2014
Understanding SDN
O365Con18 - It's Gonna Be PowerApps and Flow - Penny Coventry
Mark Hughes Annual Seminar Presentation on Open Source
EclipseCon France 2015 - Science Track
mca online self
HEC Project Proposal_v1.0
Amis25 practical example service virtualization api simulation
Go open2010 sde_20100417
Cultivating Sustainable Software For Research
Evolution of Software Engineering in NCTR Projects
Introduction to Software Engineering
PPT FORMAT (1).ppt
Research-Based Innovation with Industry: Project Experience and Lessons Learned
Restricted Routing Infrastructures Project Report
Pure App + Patterns + Prolifics = Feeding Change
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
Using airflow for tools development
NCI School of Computing Project Showcase 2014
Ad

More from AGILE IoT (20)

PPTX
Dockerized IoT Gateway Stack
PDF
AGILE: Building the Open Gateway for IoT
PPTX
AgriWare / Holonix
PPTX
IoT and Cloud services interactions
PPTX
IoT Hardware innovation
PPTX
AGILE software, devices and wider ecosystem
PPTX
Pilot Design, Execution & Evaluation
PPTX
Dissemination and Community Building
PPTX
Configuration & Recommendation
PDF
AGILE Open Call #1 Pitch
PPTX
Security Research
PPTX
AGILE M18 – State of the “Nation”
PDF
AGILE: Building the Open Gateway for IoT
PDF
About Open Source Business Models
PDF
2016 07-20-wp8-q2 f2 f berlin
PDF
2016 07-20-wp7-q2 f2 f berlin
PDF
2016 07-20-wp7-eclipse proposal
PDF
2016 07-20-wp5-q2 f2 f meeting in berlin
PDF
2016 07-20-wp4-q2 f2 f berlin
PDF
2016 07-20-wp1-q2 f2 f berlin
Dockerized IoT Gateway Stack
AGILE: Building the Open Gateway for IoT
AgriWare / Holonix
IoT and Cloud services interactions
IoT Hardware innovation
AGILE software, devices and wider ecosystem
Pilot Design, Execution & Evaluation
Dissemination and Community Building
Configuration & Recommendation
AGILE Open Call #1 Pitch
Security Research
AGILE M18 – State of the “Nation”
AGILE: Building the Open Gateway for IoT
About Open Source Business Models
2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-eclipse proposal
2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlin
Ad

Recently uploaded (20)

PDF
Understanding Forklifts - TECH EHS Solution
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Nekopoi APK 2025 free lastest update
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
ai tools demonstartion for schools and inter college
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPT
Introduction Database Management System for Course Database
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
System and Network Administration Chapter 2
PPTX
Introduction to Artificial Intelligence
PPTX
L1 - Introduction to python Backend.pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
AI in Product Development-omnex systems
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Understanding Forklifts - TECH EHS Solution
Which alternative to Crystal Reports is best for small or large businesses.pdf
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
2025 Textile ERP Trends: SAP, Odoo & Oracle
Nekopoi APK 2025 free lastest update
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Odoo Companies in India – Driving Business Transformation.pdf
ai tools demonstartion for schools and inter college
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Introduction Database Management System for Course Database
Odoo POS Development Services by CandidRoot Solutions
Upgrade and Innovation Strategies for SAP ERP Customers
Design an Analysis of Algorithms II-SECS-1021-03
System and Network Administration Chapter 2
Introduction to Artificial Intelligence
L1 - Introduction to python Backend.pptx
Design an Analysis of Algorithms I-SECS-1021-03
AI in Product Development-omnex systems
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)

Recommendation Technologies for IoT Edge Devices

  • 1. Seda Polat Erdeniz Institute for Software Technology 1 Seda Polat Erdeniz PhD Student / Project Assistant Institute for Software Technology (IST) Graz University of Technology, Austria
  • 2. Seda Polat Erdeniz Institute for Software Technology 2 Agenda • Introduction • Recommendation Technologies • AGILE Project • Recommendation Scenarios in AGILE • Conclusions & Future Work
  • 3. Seda Polat Erdeniz Institute for Software Technology 3 Introduction
  • 4. Seda Polat Erdeniz Institute for Software Technology 4 Introduction The major goal of this paper is to provide an overview of recommendation approaches and to discuss their relevance for the AGILE Project.
  • 5. Seda Polat Erdeniz Institute for Software Technology 5 Recommendation Technologies
  • 6. Seda Polat Erdeniz Institute for Software Technology 6 Recommendation Technologies Content- Based Show me more of the same what I have liked! Collaborative Filtering Tell me what is popular among my peers! Knowledge - based Tell me what fits based on my needs Utility - based Show me the best items based on my most Important utilities
  • 7. Seda Polat Erdeniz Institute for Software Technology 7 AGILE Project
  • 8. Seda Polat Erdeniz Institute for Software Technology 8 AGILE Project • Supported by Horizon2020 (2016-2018) • 16 partners among Europe • Open calls for SMEs who will use AGILE gateway in their own IoT project http://agile-iot.eu/
  • 9. Seda Polat Erdeniz Institute for Software Technology 9 Pilots of AGILE 5 Pilot Projects 1- Quantified Self 2- Open Field and Cattle Monitoring 3- Pollution Monitoring 4- Enhanced Retail Services 5- Port Area Monitoring http://agile-iot.eu/
  • 10. Seda Polat Erdeniz Institute for Software Technology 10 Recommendation Scenarios in AGILE
  • 11. Seda Polat Erdeniz Institute for Software Technology 11 Scenario-1: App Recommendation Recommendation of gateway apps to the users based on their gateway profiles; - plugged-in devices - installed apps - installed - workflows/nodes and - other similar gateways profiles
  • 12. Seda Polat Erdeniz Institute for Software Technology 12 Content-Based App Recommendation
  • 13. Seda Polat Erdeniz Institute for Software Technology 13 Scenario-2: Workflow / Node Recommendation Recommendation of workflows/nodes to the users based on their gateway profiles; - plugged-in devices - installed apps - installed - workflows/nodes and - other similar gateways profiles
  • 14. Seda Polat Erdeniz Institute for Software Technology 14 Collaborative Filtering for Workflow/Node Recommendation
  • 15. Seda Polat Erdeniz Institute for Software Technology 15 Scenario-3: Device Recommendation Recommendation of devices to the users based on their gateway profiles; - plugged-in devices - installed apps - installed - workflows/nodes and - other similar gateways profiles
  • 16. Seda Polat Erdeniz Institute for Software Technology 16 Scenario-4: Cloud Services Recommendation Recommendation of cloud services to the users based on their gateway profiles; - plugged-in devices - installed apps - installed - workflows/nodes and - other similar gateways profiles
  • 17. Seda Polat Erdeniz Institute for Software Technology 17 Conlusions & Future Work
  • 18. Seda Polat Erdeniz Institute for Software Technology 18 Conclusion We showed how to apply recommendation technologies to increase the flexibility of IoT infrastructures in the context of application development and deployment
  • 19. Seda Polat Erdeniz Institute for Software Technology 19 Future Work - Optimize the recommender engine to be able to run totally on the gateway and also offline. • Current Recommender Services works in 2 sides: • on the gateway locally as a gateway service • on the server side as a backend for the gateway service
  • 20. Seda Polat Erdeniz Institute for Software Technology 20 Thanks for your attention! Any questions?

Editor's Notes

  • #20: Is an AGILE project for adaptive IoT gateways which provides HW and SW solutions. 16 european partners (companies and Universities)