W realistycznej domenie aplikacji wiedza zajmuje kluczową pozycję dla wykazywania inteligentnych zachowań u agentów AI. W sztucznej inteligencji agent może działać dokładnie, jeśli ma doświadczenie z danymi wejściowymi lub pewną wiedzę na temat danych wejściowych. Na przykład jest jeden decydent który wykorzystuje wiedzę i odpowiednio działa, wyczuwając swoje otoczenie. Jeśli wcześniejsza wiedza nie jest obecna, to nie może działać dokładnie. W nadchodzących latach prawdopodobnie będziemy mieli bardzo dużą ilość KB, która składa się z informacji, danych i wiedzy, która przyniesie korzyści różnym branżom. Znaczenie analizy danych i tekstu rośnie z dnia na dzień. Dzięki dużej liczbie internetowych baz danych i nadchodzącemu oprogramowaniu KB, sztuczna inteligencja i zarządzanie wiedzą zyskują na popularności. Ale jest jedno główne wyzwanie, a mianowicie obecność nieustrukturyzowanych danych. W niedalekiej przyszłości organizacje będą miały mnożenie się zarówno danych ustrukturyzowanych, jak i nieustrukturyzowanych. To zmusza ludzkość do odkrywania ścieżek, które odkrywają wiedzę z różnych zasobów. W tego rodzaju scenariuszach brane są pod uwagę takie dziedziny jak big data. Obliczenia kognitywne (CC) to ważne narzędzie do wydobywania informacji z Big Data.