Demonstration of Taghreed

A system for querying, analyzing, and visualizing geotagged microblogs

Amr Magdy, Louai Alarabi, Saif Al-Harthi, Mashaal Musleh, Thanaa M. Ghanem, Sohaib Ghani, Saleh Basalamah, Mohamed Mokbel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Citations (Scopus)

Abstract

This paper demonstrates Taghreed; a full-fledged system for efficient and scalable querying, analyzing, and visualizing geotagged microblogs, such as tweets. Taghreed supports a wide variety of queries on all microblogs attributes. In addition, it is able to manage a large number (billions) of microblogs for relatively long periods, e.g., months. Taghreed consists of four main components: (1) indexer, (2) query engine, (3) recovery manager, and (4) visualizer. Taghreed indexer efficiently digests incoming microblogs with high arrival rates in light main-memory indexes. When the memory becomes full, the memory contents are flushed to disk indexes which are managing billions of microblogs efficiently. On memory failure, the recovery manager restores the memory contents from backup copies. Taghreed query engine consists of two modules: a query optimizer and a query processor. The query optimizer generates an optimized query plan to be executed by the query processor to provide low query responses. Taghreed visualizer features to its users a wide variety of spatiotemporal queries and presents the answers on a map-based user interface that allows an interactive exploration. Taghreed is the first system that addresses all these challenges collectively for geotagged microblogs data. The system is demonstrated based on real system implementation through different scenarios that show system functionality and internals.

Original languageEnglish
Title of host publication2015 IEEE 31st International Conference on Data Engineering, ICDE 2015
PublisherIEEE Computer Society
Pages1416-1419
Number of pages4
Volume2015-May
ISBN (Electronic)9781479979639
DOIs
Publication statusPublished - 1 Jan 2015
Externally publishedYes
Event2015 31st IEEE International Conference on Data Engineering, ICDE 2015 - Seoul, Korea, Republic of
Duration: 13 Apr 201517 Apr 2015

Other

Other2015 31st IEEE International Conference on Data Engineering, ICDE 2015
CountryKorea, Republic of
CitySeoul
Period13/4/1517/4/15

Fingerprint

Demonstrations
Data storage equipment
Managers
Engines
Recovery
User interfaces

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Information Systems

Cite this

Magdy, A., Alarabi, L., Al-Harthi, S., Musleh, M., Ghanem, T. M., Ghani, S., ... Mokbel, M. (2015). Demonstration of Taghreed: A system for querying, analyzing, and visualizing geotagged microblogs. In 2015 IEEE 31st International Conference on Data Engineering, ICDE 2015 (Vol. 2015-May, pp. 1416-1419). [7113390] IEEE Computer Society. https://doi.org/10.1109/ICDE.2015.7113390

Demonstration of Taghreed : A system for querying, analyzing, and visualizing geotagged microblogs. / Magdy, Amr; Alarabi, Louai; Al-Harthi, Saif; Musleh, Mashaal; Ghanem, Thanaa M.; Ghani, Sohaib; Basalamah, Saleh; Mokbel, Mohamed.

2015 IEEE 31st International Conference on Data Engineering, ICDE 2015. Vol. 2015-May IEEE Computer Society, 2015. p. 1416-1419 7113390.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Magdy, A, Alarabi, L, Al-Harthi, S, Musleh, M, Ghanem, TM, Ghani, S, Basalamah, S & Mokbel, M 2015, Demonstration of Taghreed: A system for querying, analyzing, and visualizing geotagged microblogs. in 2015 IEEE 31st International Conference on Data Engineering, ICDE 2015. vol. 2015-May, 7113390, IEEE Computer Society, pp. 1416-1419, 2015 31st IEEE International Conference on Data Engineering, ICDE 2015, Seoul, Korea, Republic of, 13/4/15. https://doi.org/10.1109/ICDE.2015.7113390
Magdy A, Alarabi L, Al-Harthi S, Musleh M, Ghanem TM, Ghani S et al. Demonstration of Taghreed: A system for querying, analyzing, and visualizing geotagged microblogs. In 2015 IEEE 31st International Conference on Data Engineering, ICDE 2015. Vol. 2015-May. IEEE Computer Society. 2015. p. 1416-1419. 7113390 https://doi.org/10.1109/ICDE.2015.7113390
Magdy, Amr ; Alarabi, Louai ; Al-Harthi, Saif ; Musleh, Mashaal ; Ghanem, Thanaa M. ; Ghani, Sohaib ; Basalamah, Saleh ; Mokbel, Mohamed. / Demonstration of Taghreed : A system for querying, analyzing, and visualizing geotagged microblogs. 2015 IEEE 31st International Conference on Data Engineering, ICDE 2015. Vol. 2015-May IEEE Computer Society, 2015. pp. 1416-1419
@inproceedings{d7b4475dce834536a434aecd9dd4a53e,
title = "Demonstration of Taghreed: A system for querying, analyzing, and visualizing geotagged microblogs",
abstract = "This paper demonstrates Taghreed; a full-fledged system for efficient and scalable querying, analyzing, and visualizing geotagged microblogs, such as tweets. Taghreed supports a wide variety of queries on all microblogs attributes. In addition, it is able to manage a large number (billions) of microblogs for relatively long periods, e.g., months. Taghreed consists of four main components: (1) indexer, (2) query engine, (3) recovery manager, and (4) visualizer. Taghreed indexer efficiently digests incoming microblogs with high arrival rates in light main-memory indexes. When the memory becomes full, the memory contents are flushed to disk indexes which are managing billions of microblogs efficiently. On memory failure, the recovery manager restores the memory contents from backup copies. Taghreed query engine consists of two modules: a query optimizer and a query processor. The query optimizer generates an optimized query plan to be executed by the query processor to provide low query responses. Taghreed visualizer features to its users a wide variety of spatiotemporal queries and presents the answers on a map-based user interface that allows an interactive exploration. Taghreed is the first system that addresses all these challenges collectively for geotagged microblogs data. The system is demonstrated based on real system implementation through different scenarios that show system functionality and internals.",
author = "Amr Magdy and Louai Alarabi and Saif Al-Harthi and Mashaal Musleh and Ghanem, {Thanaa M.} and Sohaib Ghani and Saleh Basalamah and Mohamed Mokbel",
year = "2015",
month = "1",
day = "1",
doi = "10.1109/ICDE.2015.7113390",
language = "English",
volume = "2015-May",
pages = "1416--1419",
booktitle = "2015 IEEE 31st International Conference on Data Engineering, ICDE 2015",
publisher = "IEEE Computer Society",

}

TY - GEN

T1 - Demonstration of Taghreed

T2 - A system for querying, analyzing, and visualizing geotagged microblogs

AU - Magdy, Amr

AU - Alarabi, Louai

AU - Al-Harthi, Saif

AU - Musleh, Mashaal

AU - Ghanem, Thanaa M.

AU - Ghani, Sohaib

AU - Basalamah, Saleh

AU - Mokbel, Mohamed

PY - 2015/1/1

Y1 - 2015/1/1

N2 - This paper demonstrates Taghreed; a full-fledged system for efficient and scalable querying, analyzing, and visualizing geotagged microblogs, such as tweets. Taghreed supports a wide variety of queries on all microblogs attributes. In addition, it is able to manage a large number (billions) of microblogs for relatively long periods, e.g., months. Taghreed consists of four main components: (1) indexer, (2) query engine, (3) recovery manager, and (4) visualizer. Taghreed indexer efficiently digests incoming microblogs with high arrival rates in light main-memory indexes. When the memory becomes full, the memory contents are flushed to disk indexes which are managing billions of microblogs efficiently. On memory failure, the recovery manager restores the memory contents from backup copies. Taghreed query engine consists of two modules: a query optimizer and a query processor. The query optimizer generates an optimized query plan to be executed by the query processor to provide low query responses. Taghreed visualizer features to its users a wide variety of spatiotemporal queries and presents the answers on a map-based user interface that allows an interactive exploration. Taghreed is the first system that addresses all these challenges collectively for geotagged microblogs data. The system is demonstrated based on real system implementation through different scenarios that show system functionality and internals.

AB - This paper demonstrates Taghreed; a full-fledged system for efficient and scalable querying, analyzing, and visualizing geotagged microblogs, such as tweets. Taghreed supports a wide variety of queries on all microblogs attributes. In addition, it is able to manage a large number (billions) of microblogs for relatively long periods, e.g., months. Taghreed consists of four main components: (1) indexer, (2) query engine, (3) recovery manager, and (4) visualizer. Taghreed indexer efficiently digests incoming microblogs with high arrival rates in light main-memory indexes. When the memory becomes full, the memory contents are flushed to disk indexes which are managing billions of microblogs efficiently. On memory failure, the recovery manager restores the memory contents from backup copies. Taghreed query engine consists of two modules: a query optimizer and a query processor. The query optimizer generates an optimized query plan to be executed by the query processor to provide low query responses. Taghreed visualizer features to its users a wide variety of spatiotemporal queries and presents the answers on a map-based user interface that allows an interactive exploration. Taghreed is the first system that addresses all these challenges collectively for geotagged microblogs data. The system is demonstrated based on real system implementation through different scenarios that show system functionality and internals.

UR - http://www.scopus.com/inward/record.url?scp=84940880129&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84940880129&partnerID=8YFLogxK

U2 - 10.1109/ICDE.2015.7113390

DO - 10.1109/ICDE.2015.7113390

M3 - Conference contribution

VL - 2015-May

SP - 1416

EP - 1419

BT - 2015 IEEE 31st International Conference on Data Engineering, ICDE 2015

PB - IEEE Computer Society

ER -