Mohamed Soliman  Mohamed A. Soliman

Ph.D. Student at the
School of Computer Science
University of Waterloo
UofW
Email email


[Research]                 [Projects]                   [Publications]                    [TAing ]                [Honors & Awards]                [Vita]                [Personal]


RESEARCH


I’m a member of the Database Research Group . My supervisor is Ihab Ilyas. I’m currently involved in the RankDB and URank projects. I’m interested in relational database research in different areas including query processing and optimization, ranking and top-k retrieval. My current research is focused on processing and optimization of top-k queries in probabilistic databases. I’m also interested in other topics including information extraction, preferences management, and text mining.



PROJECTS


  • URank is the first relational database system to study the integration of conventional ranking queries into uncertain and probabilistic databases. The URank project introduces new probabilistic formulations for ranking and ranking-aggregate queries. The formulations are based on marriage of traditional ranking semantics with possible worlds semantics. These formulations have triggered the design of novel techniques to support different probabilistic ranking queries, and leverage existing query processing and indexing capabilities in current RDBMSs to recognize and handle data uncertainty in score-based ranking.

  •      + URank Website
         + URank Overview Slides [ppt]
         + URank Publications


  • MashRank is a new mashup system building on concepts from rank-aware processing, probabilistic databases, and information extraction to enable ranked mashups of (unstructured) sources with uncertain ranking attributes. MashRank interleaves extraction with query processing by running information extraction programs against live Web sources, while asynchronously pushing extracted data into pipelined rank-aware relational query plans to limit extraction cost, and produce results in an early-out fashion.

  •      + Prototype Demo Videos

    Configuring Web source
     
    Building source wrapper
     
    Joining Web sources
     
    Rank join processing


    PUBLICATIONS
       
    [ DBLP ]




    HONORS & AWARDS




    TAing




    CURRICULUM VITAE

       Resume [PDF]



    PERSONAL

       My little angels Moustafa Malak