Wednesday, Oct 09, 2024

Engineering / IT

Olivet Institute of Technology Graduate Develops Innovative Search Engine for Christian Content

July 28, 2022

Olivet Institute of Technology has presented its latest innovative project from the R&D center. Conducted by John Tao (MA Information Technology) as his graduate capstone, the project aims to develop a specialized search engine for Christian content on the World Wide Web.

According to Tao’s research, mainstream search engines such as Bing and Google are often not optimized for Christian keywords. For example, for the keyword “kingdom of God”, the top search result from mainstream search engines is a general definition from Britannica which does not explain how it relates to the Christian life. Tao’s idea is to build a search engine that offers more refined results and helps users set up a correct understanding of faith. 

In terms of technology, the new search engine used Elasticsearch which implements text retrieval based on an inverted index mechanism. The project also used BERT (Bidirectional Encoder Representations from Transformers) for text vectorization and FAISS (Facebook AI Similarity Search) for efficient approximate nearest neighbors query. Reactjs, Flask and Cassandra were employed to build the front-end interface.

“Tao applied what he learned from the two master program tracks, namely Web Technology and Deep Learning, into this capstone project. OIT encourages students to use technology to support the propagation of the Gospel," said OIT Assistant Professor Thomas Kong. 

The research project will continue throughout the quarter as Tao looks to present results at the University’s R&D Annual Showcase.    

Events / Calendar
  • Oct 11

    Last day to drop courses with fee

  • Oct 14

    Columbus Day is a normal instruction day

  • Oct 15

    * Doctoral Colloquium (October 15 - October 21)

  • Oct 18

    Last day to apply for Fall quarter Leave of Absence

  • Oct 26

    * Global Christian Education Summit (Office closed) ( DATE DAY(S) OF THE WEEK EVENT August 26 Monday Registration begins September 2 Monday Labor Day (holiday) September 6 Friday Last day of registration without charge September 9 Monday Late registr