ในยุคแห่งระบบสารสนเทศและสังคมออนไลน์ ข้อมูลต่างๆ ได้มีจำนวนมากขึ้นประกอบกับราคาของ Storage ก็ถูกลงทำให้คนเริ่มที่จะเก็บข้อมูลเยอะขึ้นเรื่อยๆ ซึ่งทาง EMC/IDC ได้ทำตาดการณ์ว่าในปี 2015 จะมีข้อมูลดิจิตอลรวมกันประมาณ 7,910 ExaBytes และมีแนวโน้มที่จะเพิ่มมากขึ้นอย่างรวดเร็วต่อไปในอนาคต ข้อมูลที่ถูกจัดเก็บมีทั้งข้อมูลที่เป็นตัวอักษร(Textual Information) และข้อมูลมัลติมีเดีย(Multimedia Information) ข้อมูลประเภท Structured, Semi-Structured หรือ Unstructured อย่างไรก็ตามการมีข้อมูลจํานวนมาก นําปัญหามาสู่ผู้ใช้นั่นคือผู้ใช้ไม่สามารถที่จะค้นหาข้อมูล ที่มีความสัมพันธ์กัน (Correlated Information) จากข้อมูลปริมาณมากที่ต้องการได้ จึงมีแนวคิดที่จะพัฒนาศาสตร์หนึ่งทางวิทยาการคอมพิวเตอร์ที่เรียกว่า วิธีการค้นคืนข้อมูลสารสนเทศ(Information Retrieval) ให้มีประสิทธิภาพมากขึ้น เพื่อสามารถหาข้อมูลที่ตรงกับสิ่งที่ผู้ใช้ต้องการมากที่สุด ภายใต้แนวคิดการพัฒนาวิธีการค้นหาข้อมูลโดยพิจารณาจากแนวคิด(Concept) หรือความหมายของQuery