Moustafa M. Ghanem

Learn More
Here we present a novel visible analog computing approach for solving a wide class of shortest path problems. Using a microfluidic chip for computation, based on the lighting up of a glow discharge, the solution to maze search problems, the solution of a network shortest path and k-shortest paths problems and the practical application of finding the(More)
The Discovery Net UK e-Science project has built a framework and infrastructure for knowledge discovery services over data collected from high throughput sensors. In this paper we provide an overview of the Discovery Net approach and highlight some of the scientific applications constructed by end-user scientists using the Discovery Net system. These(More)
Social media platforms, such as Twitter, provide a forum for political communication where politicians broadcast messages and where the general public engages in the discussion of pertinent political issues. The open nature of Twitter, together with its large volume of traffic, makes it a useful resource for new forms of 'passive' opinion polling, i.e.(More)
Quantitative EEG consists in digitising the EEG from one or several leads and then mathematically processing the signal usually by Fourier spectral analysis. A reduction of the digital information gives characteristic parameters (frequency, amplitude or power, asymmetry, etc.), which can themselves be averaged and submitted to different statistical(More)
The Self-Organizing Map (SOM) is an unsupervised neural network algorithm that projects high-dimensional data onto a two-dimensional map. The projection preserves the topology of the data so that similar data items will be mapped to nearby locations on the map. Despite the popular use of the algorithm for clustering and information visualisation, a system(More)
Traditional Recommender Systems (RS) do not consider any personal user information beyond rating history. Such information , on the other hand, is widely available on social networking sites (Facebook, Twitter). As a result, social networks have recently been used in recommendation systems. In this paper, we propose an efficient method for incorporating(More)
This paper describes an approach taken to analyze and categorize a sizable dataset of politically oriented posts that were submitted to a popular idea bank, Egypt 2.0, created following the Egyptian revolution. The aim of the analysis was to organize and present the data in a simple way that allows the voice of the people to be heard by decision makers and(More)
In this paper we describe our efforts and experience in using a mix of e-Science and text mining technologies in the context of large scale integrative biology studies. Using insulin signaling as an application framework, we describe the service-based text mining infrastructure used for the project and present a number of text mining workflows for(More)
Profess is a parallel program simulation tool designed to help application programmers in evaluating the performance of candidate implementations of their programs on a parallel machine. Users provide a high-level description of each program as structured compositions of known programming skeletons and program components. The system then uses a mixture of(More)
  • 1