GOOSE: An Object-oriented Search Algorithm with Graph-based Database

Chi-Qin Cheng, Su-Cheng Haw · 2019

NoSQL database especially key-value store is employed in most search engine. Being one of many NoSQL databases, Graph Database is tailored to store objects and bidirectional relationships with attributes as node and graph so that it can better represent the real world scenario. On the other hand, Object-oriented paradigm sparks as a convenient approach to programming as it reflects the reality as a model of classes. However, both graph database and object-oriented paradigm are seldom addressed and utilized in search algorithms. This signifies an opportunity to discover an alternative for search engine using graph database and object-oriented search algorithm that imitate search capability of a human brain. In this paper, we present a graph-based object-oriented search algorithm named GOOSE that is designed for internet search purpose.

Read the paper · More papers on PaperTik