1 / 15

e-Business Architecture with Enterprise Search Engine

Explore the transformation of e-Business architecture in the past decade, highlighting the crucial role of enterprise search engines in delivering relevant content efficiently. Understand the fundamentals of search engines, indexing, querying, and ranking to enhance user experience in finding information online.

Download Presentation

e-Business Architecture with Enterprise Search Engine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. e-Business Architecture with Enterprise Search Engine KOCSEA 2008 Jongwook Woo, PhD jwoo5@calstatela.edu High-Performance Internet Computing Center Computer Information Systems Department California State University, Los Angeles

  2. Abstract • e-Business architecture has been updated dramatically for the past 10 years. The architecture moved from the traditional client-server architecture to n-tier architecture since Internet and Web came out to the world. Internet and web even create new product and revenue as companies have invested in Information Technology seriously not as an option. Content is one of the examples in this new era. Content has become intellectual property and a company or organization that has content can make profit by providing the content to the customers and the users. As the content increases high, there is a need for search engine in order to provide the proper content to the user quickly. Thus, search engine has received highlight in the content industry, mostly portal sites. The paper introduces search engine - especially internal search engine not web search engine - and its fundamentals. Then, e-Business architecture with search engine is illustrated.

  3. Search Engine • Information retrieval system • Help users find what they need • In Internet or Intranet • Minimize time required to find information • search engines • Web search engine • Enterprise search engine • Ex: Apache Lucene, Solr, FAST

  4. Search Engine Basics • Indexing • Querying • Ranking • Lemmatization and Phrase search • Geo search • Search Navigation

  5. Querying • Basic of all search engine • The user uses query to search • With search terms AND, OR, NOT, NEAR • The process of specify criteria about an item on interest and have the engine find the matching items. • Syntax of querying • Formalized • Natural Language Search

  6. Indexing • How data is collected and stored • then retrieve once a user do a search. • Optimize the speed and performance of finding relevant documents. • Need to determine ranking by Relevance and similarity • Determines the order in which it is presented to the user

  7. Lemmatized/Phrase Search • Lemmatized • A search which allows the user to enter a lemma and return the inflected forms • Ex: hamburger vs hamburgers • Phrase • A query that matches documents containing a particular sequence of terms. • Ex: “The Great Wall”

  8. Others • Geo-search • Parse text and identify the coordinates of the geographic entities mentioned in the query • Ex: East Palo Alto CA -> Latitude: 37.47 N, Longitude: 122.14 W • Facet Browsing • Search result can be categorized • and displays the counts of each search results categorized

  9. Local (Enterprise) Search • Used by corporation to search in their own intranets to retrieve information. • Either used in public or not • Portal sites provides and sells contents • Contents is digital info: • text, multimedia data etc • Ex: citysearch.com, insiderpages.com, superpages.com etc

  10. Web Search • Used to search the World Wide Web • Ex: • www.Google.com • www.msn.com • www.Yahoo.com • Probably no more market to compete with these dinosaurs

  11. Legacy N-Tier Architecture • Presentation Logic • Only for the user • Business Logic • Data Access Logic • Normally DB • Search query communicates with DB

  12. n-Tier Architecture N-Tier Web Architecture DB Server The user searches the site DB Access Library Business Logic Presentation Logic

  13. Latest N-Tier Architecture • Presentation Logic • Both for the user and the author • Business Logic • Data Access Logic • Both for DB • Search Access Logic • Connects Search Engine that search query communicates with

  14. n-Tier Architecture N-Tier Web Architecture with Enterprise Search Engine Search Engine DB Server Load/index DB to Search DB Search DB The user searches the site Search Access Library DB Access Library Business Logic Presentation Logic

  15. Summary • Search Engine should not be optional for Internet Business • Enterprise Search has been popular by providing contents to the user and the third parties • as contents are product • Don’t need to compete with Web Search Business such as Google, Yahoo, MSN etc

More Related