SlideShare a Scribd company logo
1 of 22
Download to read offline
LIMENDO
AI based contextual software for the hospitality industry
Using opensource libraries
| 08.11.2021 | 1
By
Pratheesh Kumar
LIMENDO
AGENDA
1. Introduction to the hotel industry
2. NLP and NLU
3. Opensource NLP Libraries
4. EEcho Request Handler
5. EEcho Chatbot
6. Outlook
| 08.11.2021 | 2
LIMENDO
2
| 08.11.2021 | 3
Source:www.astat.provinz.bz.it
Hotel Industry
LIMENDO
3
| 08.11.2021 | 4
NLP and NLU
Natural Language Processing(NLP)
• Natural language processing is a subset of AI, which involves programming computers to
process massive volumes of language data.
• It involves numerous tasks that break down natural language into smaller elements in order
to understand the relationships between those elements and how they work together.
Natural Language Understanding(NLU)
• NLU is to teach machines how to interpret and understand language inputted by humans.
• It aims to teach computers what a body of text or spoken speech means.
LIMENDO
Popular Opensource NLP Libraries
4
| 08.11.2021 | 5
Spark NLP
• More than 50 corpora
• Slow in performance
comparing with other libraries
• Memory independent
• can process input larger than
RAM Memory
• 55 trained pipelines for 17
languages
• Written in cython
• Faster and efficient to handle
large text data
• Optimizing for TensorFlow
• can support languages such as
Python, Scala and java
LIMENDO
NLP Libraries Comparisions
5
| 08.11.2021 | 6
Source: https://medium.com/@jallanhall/comparison-of-nlp-libraries-3bfdb2fd2903
LIMENDO | 08.11.2021 | 7
Sample Request
6
LIMENDO
Existing Request Handling Model
| 08.11.2021 | 8
7
LIMENDO
Drawbacks
| 08.11.2021 | 9
• Processing Time
• Difficulties in handling all requests
• Operational Cost
• Multi-Lingual Content Processing
8
LIMENDO | 08.11.2021 | 10
What EEcho can do?
9
LIMENDO | 08.11.2021 | 11
Request Handling Through EEcho
10
LIMENDO | 08.11.2021 | 12
● SentenceDetectorDL (SDDL),a general-purpose neural
network model for sentence boundary detection.
● Sample Request
● Sentence Identification
How it works?
Sentence 1: I need a room with a balcony.
Sentence 2: It would be great if I get a room which has a sauna in it.
Sentence 3: My wife is allergic to dust, so please offer rooms without carpets.
Sentence 4: And we are bringing our small pug puppy with us.
Sentence 5: Do you have a parking spot for e-cars with a charging station, so that I can charge my E-car?.
Sentence 6: We are possibly arriving at 10 pm, hope late night check-in is possible in your hotel.
11
LIMENDO | 08.11.2021 | 13
Category Labeling
Sentence Category Label
I need a room with a balcony. Balcony
It would be great if I get a room which has a sauna in it. Sauna
My wife is allergic to dust, so please offer rooms
without carpets.
Dust Allergic,
Rooms without carpets
And we are bringing our small pug puppy with us. Dog
Do you have a parking spot for e-cars with a charging
station, so that I can charge my E-car?.
E-car
We are possibly arriving at 10 pm, hope late night
check-in is possible in your hotel.
Late check-in
12
LIMENDO | 08.11.2021 | 14
Room availability check
• The list of captured categories are passed to the Database, rooms match with the customer requirements are extracted
13
LIMENDO | 08.11.2021 | 15
Email Template Creation
14
LIMENDO | 08.11.2021 | 16
Project Outcome
Average request receive by a 5-star hotel per year - 15000
Time take for process the request per year – 52 days
Time take by EEcho to process the request per year – 21 hrs.
➢ 24/7 request handling can be possible
➢ Multi-lingual request can be handled by a single system
➢ Operational cost can be reduced to 90 to 95%
Other notable benifities
15
LIMENDO | 08.11.2021 | 17
EEcho Chatbot
Your AI Assistant
16
LIMENDO | 08.11.2021 | 18
Rasa
➢ Rasa is an open source machine learning
framework for building AI assistants and
chatbots.
➢ Rasa Core for holding conversations and
deciding what to do next
➢ Rasa NLU for understanding user
messages
Source: rasa.com
17
LIMENDO | 08.11.2021 | 19
Process Flow
Chatbot UI
Database (EEcho)
API Request
and
Response
Action server
Rasa core (NLU, Domain,
Stories, etc.)
NLU
18
LIMENDO | 08.11.2021 | 20
Demo Chatbot
19
LIMENDO
Third party application and devices integration
| 08.11.2021 | 21
Devices Applications
20
LIMENDO | 08.11.2021 | 22
Thank you
21

More Related Content

Similar to SFScon21 - Pratheesh Kumar - EECHO - an open source, AI based contextual software for the hospitaliy industry

Are Library Services Ready for the Mobile Web?
Are Library Services Ready for the Mobile Web?Are Library Services Ready for the Mobile Web?
Are Library Services Ready for the Mobile Web?
kevinreiss
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
Niklas Heidloff
 
Adventures on the Road to Enterprise Virtual Assistants
Adventures on the Road to Enterprise Virtual AssistantsAdventures on the Road to Enterprise Virtual Assistants
Adventures on the Road to Enterprise Virtual Assistants
Editt Gonen-Friedman
 

Similar to SFScon21 - Pratheesh Kumar - EECHO - an open source, AI based contextual software for the hospitaliy industry (20)

Are Library Services Ready for the Mobile Web?
Are Library Services Ready for the Mobile Web?Are Library Services Ready for the Mobile Web?
Are Library Services Ready for the Mobile Web?
 
Software development, mobile platforms, cloud services - Lean Development and...
Software development, mobile platforms, cloud services - Lean Development and...Software development, mobile platforms, cloud services - Lean Development and...
Software development, mobile platforms, cloud services - Lean Development and...
 
Attention Mechanism in Language Understanding and its Applications
Attention Mechanism in Language Understanding and its ApplicationsAttention Mechanism in Language Understanding and its Applications
Attention Mechanism in Language Understanding and its Applications
 
Revamping Mailjet API documentation @ ParisAPI meetup
Revamping Mailjet API documentation @ ParisAPI meetupRevamping Mailjet API documentation @ ParisAPI meetup
Revamping Mailjet API documentation @ ParisAPI meetup
 
Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012
 
Natural Language Processing - Research and Application Trends
Natural Language Processing - Research and Application TrendsNatural Language Processing - Research and Application Trends
Natural Language Processing - Research and Application Trends
 
Sudipta_Mukherjee_Resume_APR_2023.pdf
Sudipta_Mukherjee_Resume_APR_2023.pdfSudipta_Mukherjee_Resume_APR_2023.pdf
Sudipta_Mukherjee_Resume_APR_2023.pdf
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Active Server Pages .NET
Active Server Pages .NETActive Server Pages .NET
Active Server Pages .NET
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
 
About-Chatgpt-Info-vjsycoo@gmail.com.pdf
About-Chatgpt-Info-vjsycoo@gmail.com.pdfAbout-Chatgpt-Info-vjsycoo@gmail.com.pdf
About-Chatgpt-Info-vjsycoo@gmail.com.pdf
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
What is the best programming language for your web product?
What is the best programming language for your web product?What is the best programming language for your web product?
What is the best programming language for your web product?
 
Sudipta_Mukherjee_Resume-Nov_2022.pdf
Sudipta_Mukherjee_Resume-Nov_2022.pdfSudipta_Mukherjee_Resume-Nov_2022.pdf
Sudipta_Mukherjee_Resume-Nov_2022.pdf
 
Adventures on the Road to Enterprise Virtual Assistants
Adventures on the Road to Enterprise Virtual AssistantsAdventures on the Road to Enterprise Virtual Assistants
Adventures on the Road to Enterprise Virtual Assistants
 
Intro to web development
Intro to web developmentIntro to web development
Intro to web development
 
How AI can help you build better customer relationships?
How AI can help you build better customer relationships?How AI can help you build better customer relationships?
How AI can help you build better customer relationships?
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210
 
PHP Vs NodeJS for Backend Web Development.pdf
PHP Vs NodeJS for Backend Web Development.pdfPHP Vs NodeJS for Backend Web Development.pdf
PHP Vs NodeJS for Backend Web Development.pdf
 
SFScon22 - Stefan Schmidt - EDDIE - Enabling Distributed Intelligence in Onir...
SFScon22 - Stefan Schmidt - EDDIE - Enabling Distributed Intelligence in Onir...SFScon22 - Stefan Schmidt - EDDIE - Enabling Distributed Intelligence in Onir...
SFScon22 - Stefan Schmidt - EDDIE - Enabling Distributed Intelligence in Onir...
 

More from South Tyrol Free Software Conference

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
South Tyrol Free Software Conference
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
South Tyrol Free Software Conference
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
South Tyrol Free Software Conference
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
South Tyrol Free Software Conference
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
South Tyrol Free Software Conference
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
South Tyrol Free Software Conference
 

More from South Tyrol Free Software Conference (20)

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
 
SFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open ScienceSFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open Science
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
 
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portalSFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
 
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke MeranSFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

SFScon21 - Pratheesh Kumar - EECHO - an open source, AI based contextual software for the hospitaliy industry

  • 1. LIMENDO AI based contextual software for the hospitality industry Using opensource libraries | 08.11.2021 | 1 By Pratheesh Kumar
  • 2. LIMENDO AGENDA 1. Introduction to the hotel industry 2. NLP and NLU 3. Opensource NLP Libraries 4. EEcho Request Handler 5. EEcho Chatbot 6. Outlook | 08.11.2021 | 2
  • 3. LIMENDO 2 | 08.11.2021 | 3 Source:www.astat.provinz.bz.it Hotel Industry
  • 4. LIMENDO 3 | 08.11.2021 | 4 NLP and NLU Natural Language Processing(NLP) • Natural language processing is a subset of AI, which involves programming computers to process massive volumes of language data. • It involves numerous tasks that break down natural language into smaller elements in order to understand the relationships between those elements and how they work together. Natural Language Understanding(NLU) • NLU is to teach machines how to interpret and understand language inputted by humans. • It aims to teach computers what a body of text or spoken speech means.
  • 5. LIMENDO Popular Opensource NLP Libraries 4 | 08.11.2021 | 5 Spark NLP • More than 50 corpora • Slow in performance comparing with other libraries • Memory independent • can process input larger than RAM Memory • 55 trained pipelines for 17 languages • Written in cython • Faster and efficient to handle large text data • Optimizing for TensorFlow • can support languages such as Python, Scala and java
  • 6. LIMENDO NLP Libraries Comparisions 5 | 08.11.2021 | 6 Source: https://medium.com/@jallanhall/comparison-of-nlp-libraries-3bfdb2fd2903
  • 7. LIMENDO | 08.11.2021 | 7 Sample Request 6
  • 8. LIMENDO Existing Request Handling Model | 08.11.2021 | 8 7
  • 9. LIMENDO Drawbacks | 08.11.2021 | 9 • Processing Time • Difficulties in handling all requests • Operational Cost • Multi-Lingual Content Processing 8
  • 10. LIMENDO | 08.11.2021 | 10 What EEcho can do? 9
  • 11. LIMENDO | 08.11.2021 | 11 Request Handling Through EEcho 10
  • 12. LIMENDO | 08.11.2021 | 12 ● SentenceDetectorDL (SDDL),a general-purpose neural network model for sentence boundary detection. ● Sample Request ● Sentence Identification How it works? Sentence 1: I need a room with a balcony. Sentence 2: It would be great if I get a room which has a sauna in it. Sentence 3: My wife is allergic to dust, so please offer rooms without carpets. Sentence 4: And we are bringing our small pug puppy with us. Sentence 5: Do you have a parking spot for e-cars with a charging station, so that I can charge my E-car?. Sentence 6: We are possibly arriving at 10 pm, hope late night check-in is possible in your hotel. 11
  • 13. LIMENDO | 08.11.2021 | 13 Category Labeling Sentence Category Label I need a room with a balcony. Balcony It would be great if I get a room which has a sauna in it. Sauna My wife is allergic to dust, so please offer rooms without carpets. Dust Allergic, Rooms without carpets And we are bringing our small pug puppy with us. Dog Do you have a parking spot for e-cars with a charging station, so that I can charge my E-car?. E-car We are possibly arriving at 10 pm, hope late night check-in is possible in your hotel. Late check-in 12
  • 14. LIMENDO | 08.11.2021 | 14 Room availability check • The list of captured categories are passed to the Database, rooms match with the customer requirements are extracted 13
  • 15. LIMENDO | 08.11.2021 | 15 Email Template Creation 14
  • 16. LIMENDO | 08.11.2021 | 16 Project Outcome Average request receive by a 5-star hotel per year - 15000 Time take for process the request per year – 52 days Time take by EEcho to process the request per year – 21 hrs. ➢ 24/7 request handling can be possible ➢ Multi-lingual request can be handled by a single system ➢ Operational cost can be reduced to 90 to 95% Other notable benifities 15
  • 17. LIMENDO | 08.11.2021 | 17 EEcho Chatbot Your AI Assistant 16
  • 18. LIMENDO | 08.11.2021 | 18 Rasa ➢ Rasa is an open source machine learning framework for building AI assistants and chatbots. ➢ Rasa Core for holding conversations and deciding what to do next ➢ Rasa NLU for understanding user messages Source: rasa.com 17
  • 19. LIMENDO | 08.11.2021 | 19 Process Flow Chatbot UI Database (EEcho) API Request and Response Action server Rasa core (NLU, Domain, Stories, etc.) NLU 18
  • 20. LIMENDO | 08.11.2021 | 20 Demo Chatbot 19
  • 21. LIMENDO Third party application and devices integration | 08.11.2021 | 21 Devices Applications 20
  • 22. LIMENDO | 08.11.2021 | 22 Thank you 21