We propose a query formulation language, called MashQL for querying and mashing up structured data on the web. The novelty of  MashQL is that it does not require one to know the structure of the queried data or the data itself to adhere to a schema.  Being a language  not merely an interface and, at the same time, assuming data to be schemafree is one of the key challenges addressed in this article. A novel  technique  to  optimize  queries  over  large  graph  dataset  is  proposed  in  order  to  allow  instant  userinteraction.  The  userinteraction  is  successfully evaluated on DBPedia, which is a large and noisy dataset. n  parallel  to  the  continuous  development  of  the  hypertext  Web,  we  are  witnessing  an  explosion  of  structured data published on the Web and leading to  the emergence of a “Web of Data.” Companies like Google,...							
						
							
					 															
					Mustafa Jarrar, Marios D. Dikaiakos