by
Ahmad Karawash

EXTRACTION OF TEMPORAL
EXPRESSIONS FROM SMS
MESSAGES
1
Overview






Introduction
SMS Corpus
Extraction of Temporal Expressions
Evaluation
Conclusion
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

Paper’s Idea
This work discusses...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

How it works?


After sending a...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

What was the problem ?
 Hard to...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

Corpus used?
 Corpus of thousan...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

SMS script
 To build a suitable...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

Extraction temporal expressions
...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

Temporal expressions to be extra...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

Variable expressions problem
 F...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion

evaluation:
 The method is appl...
Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation – Conclusion

conclusion
 Results can easily ...
advantages
 It is a good way to facilitate a communication
between people

 These types of researches gives a new way of...
disadvantages
 cost of phone increase since we need a better
memory and CPU to detect extraction

 The time between send...
Critics
 Expression extraction is still not covered by all
languages (case study was only on English
language)
 Extracti...
opinion
 Instead of developing a complex script to cover
all used expression while the goal is to set an

event in the re...
by
Ahmad Karawash
PhD - Computer science, Canada
Email: ahmad.karawash@gmail.com
Upcoming SlideShare
Loading in …5
×

Extraction of temporal expressions from sms messages

568 views

Published on

How to extract a temporal expression from a text?

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
568
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Extraction of temporal expressions from sms messages

  1. 1. by Ahmad Karawash EXTRACTION OF TEMPORAL EXPRESSIONS FROM SMS MESSAGES 1
  2. 2. Overview      Introduction SMS Corpus Extraction of Temporal Expressions Evaluation Conclusion
  3. 3. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion Paper’s Idea This work discusses a way for extracting temporal expressions in SMS messages in order to automatically fill in an electronic calendar
  4. 4. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion How it works?  After sending a message, event is extracted and putted automatically in the calendar
  5. 5. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion What was the problem ?  Hard to extract an event from unstructured text, need to build an application to identify temporal information related to meetings or events in SMS messages.
  6. 6. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion Corpus used?  Corpus of thousands of SMS messages is used, gathered following the strict sms4science collection methodology. Sms4science is an international project that promotes the study of a corpus of text messages: users are asked to send a copy of text messages that they have already sent to a real address
  7. 7. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion SMS script  To build a suitable Grammar, SMS scripts that contain standard French Language and social language (ex: we are going to the school today) are used.
  8. 8. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion Extraction temporal expressions  since SMS expression is temporal, information retrieval and extraction are used to offer an automatic process of temporal information.
  9. 9. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion Temporal expressions to be extracted can be: • a time: “at 6:00”; • a date: “the 3rd of January” • a relative moment (day, part of day): “today”; “now”;“Monday”; “next Sunday”; “tonight”; • implicit expression: “see you on Monday”; “see you tomorrow”.
  10. 10. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion Variable expressions problem  For example (tomorrow) is usually invariable but can take many forms in SMS: tomoro, 2moro, 2mro, . . .  In order to solve this problem researches built a specialized lexicon in which each variation (2moro) is linked to a standard lemma (tomorrow).
  11. 11. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation - Conclusion evaluation:  The method is applied on hundreds of SMS messages  Recall < 0.7  Precision > 0.7
  12. 12. Introduction - SMS Corpus - Extraction of Temporal Expressions – Evaluation – Conclusion conclusion  Results can easily be improved by working on the first two sources of errors (by extending grammar)  As a future work, the text extraction methods can be applied to chatting tools, email, Facebook, Twitter
  13. 13. advantages  It is a good way to facilitate a communication between people  These types of researches gives a new way of automatic manage of event based on expression extraction
  14. 14. disadvantages  cost of phone increase since we need a better memory and CPU to detect extraction  The time between sending and receiving SMS depends on the machine resource facilities
  15. 15. Critics  Expression extraction is still not covered by all languages (case study was only on English language)  Extraction of events from a big message need more effort by system  Because of ambiguity of words, a wrong event is recorded in the calendar  Whats about using images or shapes to tell about event?
  16. 16. opinion  Instead of developing a complex script to cover all used expression while the goal is to set an event in the receiver calendar, why we don’t give the SMS sender an option to edit the calendar of the receiver?
  17. 17. by Ahmad Karawash PhD - Computer science, Canada Email: ahmad.karawash@gmail.com

×