Aplikacja oparta na wyszukiwaniu - Search-based application
Aplikacje oparte na wyszukiwaniu to aplikacje, w których platforma wyszukiwarki jest wykorzystywana jako podstawowa infrastruktura dostępu do informacji i raportowania. Aplikacje oparte na wyszukiwaniu wykorzystują technologie semantyczne do agregowania, normalizowania i klasyfikowania nieustrukturyzowanej , częściowo ustrukturyzowanej i/lub ustrukturyzowanej zawartości w wielu repozytoriach, a także 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ć mniej niż sekundę dostęp do informacji w wielu formatach i z wielu źródeł
- Są dostarczane jako ujednolicone środowisko pracy wspierające określone zadanie lub przepływ pracy, na przykład: eDiscovery, zgodność z przepisami dotyczącymi usług finansowych, wykrywanie oszustw, głos klienta, perspektywy sprzedaży, badania farmaceutyczne, wywiad antyterrorystyczny lub obsługa klienta.
- Zintegruj wszystkie narzędzia, które są powszechnie 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, odpowiednio do domeny aplikacji.
- Zintegruj wiedzę dziedzinową, aby wspierać konkretne zadanie, w tym taksonomie branżowe i słowniki, procesy wewnętrzne, przepływ pracy dla zadania, łączniki do wyspecjalizowanych zbiorów informacji i heurystyki decyzyjne typowe dla tej dziedziny.
- Zapewnij atrakcyjny interfejs użytkownika i projekt interakcji, które eliminują potrzebę „pogo stick” lub ciągłego przeskakiwania z jednej aplikacji do drugiej. To chroni użytkownika przed złożonością obsługi oddzielnych aplikacji i pozwala mu skupić się na wykonywaniu pracy.
- Są szybkie we wdrażaniu, łatwe w dostosowywaniu lub rozszerzaniu oraz ekonomiczne w administrowaniu
Praktyczne zastosowania
Aplikacje oparte na wyszukiwaniu są wykorzystywane do różnych celów, w tym:
- Aplikacje biznesowe dla przedsiębiorstw: na przykład zarządzanie relacjami z klientami , planowanie zasobów przedsiębiorstwa , zarządzanie łańcuchem dostaw , zgodność i wykrywanie oraz analiza biznesowa
- Aplikacje internetowe: zazwyczaj aplikacje typu business-to-business, business-to-consumer oraz konsumenckie-firmowe, które łączą dane i funkcje z różnych źródeł (bazy danych, treści internetowe, treści generowane przez użytkowników , dane i funkcje mapowania itp.)
Wykorzystanie platformy wyszukiwania jako podstawowej infrastruktury dla aplikacji było możliwe głównie dzięki dwóm cechom wyszukiwarki: 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ępu, którą można zintegrować z innymi funkcjami, których potrzebują pracownicy przetwarzający informacje: specyficznymi dla zadania i łatwymi w użyciu środowiskami pracy, które integrują funkcje, które zwykle są zaprojektowane do użytku jako oddzielne aplikacje, funkcje współpracy, wiedza o domenie i zabezpieczenia.
Wyszukiwarki nie zastępują systemów baz danych; są uzupełnieniem. Zostały optymalnie zaprojektowane, aby ułatwić dostęp do informacji, a nie rejestrować i przechowywać transakcje. Ponadto procesory matematyczne i statystyczne zintegrowane do tej pory z wyszukiwarkami pozostają stosunkowo proste. Dlatego obecnie bazy danych nadal stanowią bardziej efektywną strukturę dla złożonych funkcji analitycznych. Aplikacje wyszukiwania koncentrują się również na dostarczaniu wysokiej jakości wyników, biorąc pod uwagę trafność wyszukiwania.
Bibliografia
Dalsza lektura
- Worldwide Search and Discovery 2009 Akcje dostawców: aktualizacja trendów rynkowych, IDC #223926, lipiec 2010, autor: Susan Feldman i Hadley Reynolds.
- Butler Group Webinar na temat aplikacji opartych na wyszukiwaniu wyjaśniający aplikacje oparte na wyszukiwarce i sposób ich działania
- Prezentacja na temat aplikacji opartych na wyszukiwaniu autorstwa Information Builders
- Raport wykonawczy IDC „The Information Advantage: Information Access in Tomorrow's Enterprise”, październik 2009 r., do pobrania z witryny Exalead.com . Na podstawie informacji o ukrytych kosztach pracy informacyjnej: Raport z postępów i ogólnoświatowe oprogramowanie do wyszukiwania i wykrywania na lata 2009–2013 oraz informacje dotyczące udziałów dostawców w 2008 r. autorstwa Susan Feldman, IDC.
- Oprogramowanie IDC Search and Discovery: Mapa rynku 2009
- Artykuł KMWorld Aplikacje oparte na wyszukiwaniu wspierają podejmowanie krytycznych decyzji
- Kellblog publikuje definicję aplikacji opartych na wyszukiwaniu według IDC
- Prezentacja Steve-Kearnsa dotycząca budowania wielojęzycznych aplikacji opartych na wyszukiwaniu na konferencji Apache Lucene EuroCon 2010
- Artykuł Information Today Attivio aktualizuje swój silnik Active Intelligence
- Debugowanie problemów z trafnością aplikacji wyszukiwania przez Grant Ingersoll. Dostęp 22 października 2014.
- Film objaśniający na temat aplikacji opartych na wyszukiwaniu i analizy treści