1. A computer implemented method for searching multilingual documents, the method comprising the steps of: receiving a search request based on at least one language; searching a first relevant document using said search request wherein said first relevant document is written in a first language and includes a first image; searching a data source for a second relevant document having a second image which is similar to said first image and is written in a second language; searching said second relevant document using said search request; establishing a text library and an image library for multilingual documents, wherein said establishing comprises collecting, using a network automatic program, a multilingual document to establish a multilingual document library; extracting main texts and main images from said multilingual document library to establish the text library and the image library; mapping said text library to said image library; and wherein at least one of said steps are carried out by a computer device.