Aplikacja oparta na wyszukiwaniu

Aplikacje oparte na wyszukiwaniu to aplikacje , w których platforma wyszukiwarki jest używana jako podstawowa infrastruktura dostępu do informacji i raportowania. Aplikacje oparte na wyszukiwaniu wykorzystują technologie semantyczne do agregowania, normalizowania i klasyfikowania treści nieustrukturyzowanych , częściowo ustrukturyzowanych i/lub ustrukturyzowanych w wielu repozytoriach oraz wykorzystują technologie języka naturalnego do uzyskiwania dostępu do zagregowanych informacji.

Warunki wstępne

Aplikacje oparte na wyszukiwaniu to w pełni spakowane aplikacje, które:

  • Są zbudowane na szkielecie wyszukiwania, aby umożliwić dostęp do informacji w wielu formatach iz wielu źródeł w czasie krótszym niż sekunda
  • Są dostarczane jako ujednolicone środowisko pracy do obsługi określonego zadania lub przepływu pracy, na przykład: eDiscovery, zgodność z przepisami usług finansowych, wykrywanie oszustw, głos klienta, poszukiwanie sprzedaży, badania farmaceutyczne, wywiad antyterrorystyczny lub obsługa klienta.
  • Zintegruj wszystkie narzędzia, które są zwykle potrzebne do tego konkretnego zadania lub przepływu pracy, w tym:
    • Dostęp do informacji z wielu źródeł
    • Autorstwo
    • Współpraca
    • Proces biznesowy
    • Raportowanie i analiza
    • Alarmowanie
    • Wyobrażanie sobie
  • Zapewnij wstępnie skonfigurowaną integrację danych z wieloma repozytoriami informacji w wielu formatach odpowiednich dla domeny aplikacji.
  • Zintegruj wiedzę dziedzinową , aby wesprzeć konkretne zadanie, w tym taksonomie i słowniki branżowe, procesy wewnętrzne, przepływ pracy dla zadania, łączniki do specjalistycznych zbiorów informacji i heurystyki decyzyjne typowe dla tej dziedziny.
  • Zapewnij przekonujący interfejs użytkownika i projekt interakcji, który eliminuje potrzebę „pogo stick” lub ciągłego przeskakiwania z jednej aplikacji do drugiej. Odciąża to użytkownika od złożoności obsługi oddzielnych aplikacji i pozwala mu skupić się na wykonywaniu pracy.
  • Są szybkie we wdrożeniu, łatwe w dostosowywaniu lub rozszerzaniu oraz ekonomiczne w administrowaniu

Praktyczne zastosowania

Aplikacje oparte na wyszukiwaniu są wykorzystywane do różnych celów, w tym:

Wykorzystanie platformy wyszukiwania jako podstawowej infrastruktury dla aplikacji było możliwe głównie dzięki dwóm funkcjom wyszukiwarek: 1) Skalowalność 2) Dostęp ad hoc do wielu heterogenicznych źródeł z jednego punktu dostępu.

Aplikacje oparte na wyszukiwaniu okazały się popularne i skuteczne, ponieważ zapewniają dynamiczną, skalowalną infrastrukturę dostępową, którą można zintegrować z innymi funkcjami potrzebnymi pracownikom informacyjnym: łatwymi w użyciu środowiskami pracy dostosowanymi do zadań, które integrują funkcje zwykle przeznaczone do użytku jako oddzielne aplikacje, funkcje współpracy, wiedza o domenie i bezpieczeństwo.

Wyszukiwarki nie zastępują systemów baz danych; są uzupełnieniem. Zostały one optymalnie zaprojektowane, aby ułatwić dostęp do informacji, a nie rejestrować i przechowywać transakcje. Ponadto procesory matematyczne i statystyczne zintegrowane dotychczas z wyszukiwarkami pozostają stosunkowo proste. Dlatego obecnie bazy danych nadal zapewniają bardziej efektywną strukturę dla złożonych funkcji analitycznych. Aplikacje wyszukujące koncentrują się również na dostarczaniu wysokiej jakości wyników, biorąc pod uwagę trafność wyszukiwania.

Dalsza lektura

Zobacz też