275:
emergency. Once the solution to the problem was known, there was not a critical demand to store large amounts of data back to a permanent memory store. A more precise statement would be that given the technologies available, researchers compromised and did without these capabilities because they realized they were beyond what could be expected, and they could develop useful solutions to non-trivial problems without them. Even from the beginning, the more astute researchers realized the potential benefits of being able to store, analyze, and reuse knowledge. For example, see the discussion of
Corporate Memory in the earliest work of the
352:
serve as a repository of manuals, procedures, policies, best practices, reusable designs and code, etc. In both cases the distinctions between the uses and kinds of systems were ill-defined. As the technology scaled up it was rare to find a system that could really be cleanly classified as knowledge-based in the sense of an expert system that performed automated reasoning and knowledge-based in the sense of knowledge management that provided knowledge in the form of documents and media that could be leveraged by humans.
287:
instead would need to store information about thousands of tables that represented information about specific humans. Representing that all humans are mortal and being able to reason about any given human that they are mortal is the work of a knowledge-base. Representing that George, Mary, Sam, Jenna, Mike,... and hundreds of thousands of other customers are all humans with specific ages, sex, address, etc. is the work for a database.
27:
694:
328:, and multimedia support were now critical for any corporate database. It was no longer enough to support large tables of data or relatively small objects that lived primarily in computer memory. Support for corporate web sites required persistence and transactions for documents. This created a whole new discipline known as
351:
but the meaning had a big difference. In the case of previous knowledge-based systems, the knowledge was primarily for the use of an automated system, to reason about and draw conclusions about the world. With knowledge management products, the knowledge was primarily meant for humans, for example to
290:
As expert systems moved from being prototypes to systems deployed in corporate environments the requirements for their data storage rapidly started to overlap with the standard database requirements for multiple, distributed users with support for transactions. Initially, the demand could be seen in
254:
Large, long-lived data: A corporate database needed to support not just thousands but hundreds of thousands or more rows of data. Such a database usually needed to persist past the specific uses of any individual program; it needed to store data for years and decades rather than for the life of a
286:
The volume requirements were also different for a knowledge-base compared to a conventional database. The knowledge-base needed to know facts about the world. For example, to represent the statement that "All humans are mortal", a database typically could not represent this general knowledge but
274:
Early expert systems also had little need for multiple users or the complexity that comes with requiring transactional properties on data. The data for the early expert systems was used to arrive at a specific answer, such as a medical diagnosis, the design of a molecule, or a response to an
307:
emerged. These were systems designed from the ground up to have support for object-oriented capabilities but also to support standard database services as well. On the other hand, the large database vendors such as
1153:
614:
Your database is that patient's record, including history... vital signs, drugs given,... The knowledge base... is what you learned in medical school... it consists of facts, predicates, and beliefs...
263:. Not just tables with numbers and strings, but pointers to other objects that in turn have additional pointers. The ideal representation for a knowledge base is an object model (often called an
347:
actually predated the
Internet but with the Internet there was great synergy between the two areas. Knowledge management products adopted the term "knowledge-base" to describe their
638:
1240:
312:
added capabilities to their products that provided support for knowledge-base requirements such as class-subclass relations and rules.
259:
The first knowledge-based systems had data needs that were the opposite of these database requirements. An expert system requires
237:
Multiple users: A conventional database needed to support more than one user or system logged into the same data at the same time.
946:
880:
740:
136:
1019:
627:
490:
91:
1245:
890:
195:
The term "knowledge-base" was coined to distinguish this form of knowledge store from the more common and widely used term
63:
470:
276:
70:
672:
607:
567:
530:
110:
1311:
417:
44:
77:
1033:
264:
202:
48:
1097:
971:
783:
348:
243:: An essential requirement for a database was to maintain integrity and consistency among data accessed by
143:
to tell new sentences and to ask questions about what is known, where either of these interfaces might use
59:
709:
1088:
1025:
778:
296:
210:
1148:
733:
231:
1316:
926:
397:
1143:
906:
304:
292:
180:
164:
37:
382:
377:
372:
329:
221:
1133:
726:
175:
The original use of the term knowledge base was to describe one of the two sub-systems of an
140:
599:
84:
941:
936:
407:
392:
344:
336:
240:
8:
865:
594:
The Fifth
Generation: Artificial Intelligence and Japan's Computer Challenge to the World
214:
148:
699:
961:
850:
840:
559:
362:
309:
234:
Data was usually represented in a tabular format with strings or numbers in each field.
1204:
991:
911:
870:
860:
824:
668:
603:
563:
526:
519:
496:
486:
458:
224:, the distinction between a database and a knowledge-base was clear and unambiguous.
592:
1184:
788:
555:
412:
184:
124:
1060:
1039:
986:
956:
875:
855:
845:
437:
387:
300:
244:
152:
793:
478:
474:
160:
500:
1305:
1112:
1067:
885:
280:
176:
183:
consists of a knowledge-base representing facts about the world and ways of
1174:
1128:
749:
466:
547:
1225:
1189:
951:
819:
482:
422:
1235:
1138:
921:
916:
809:
260:
516:
1266:
1081:
1074:
976:
814:
768:
340:
325:
144:
546:
Green, Cordell; D. Luckham; R. Balzer; T. Cheatham; C. Rich (1986).
187:
about those facts to deduce new facts or highlight inconsistencies.
26:
1276:
966:
773:
763:
545:
432:
367:
321:
217:
197:
156:
1286:
1281:
1053:
1046:
981:
485:, Michael J. Wooldridge (Fourth ed.). Hoboken, NJ: Pearson.
427:
402:
1199:
1102:
718:
517:
Hayes-Roth, Frederick; Donald
Waterman; Douglas Lenat (1983).
251:
properties: Atomicity, Consistency, Isolation, and
Durability.
1271:
1261:
1179:
1158:
931:
552:
Readings in
Artificial Intelligence and Software Engineering
1230:
1220:
1194:
1014:
248:
206:
1107:
320:
The next evolution for the term "knowledge-base" was the
268:
335:
The other driver for document support was the rise of
159:. The initial use of the term was in connection with
271:
literature) with classes, subclasses and instances.
665:
Introduction to
Database and Knowledge-base Systems
51:. Unsourced material may be challenged and removed.
591:
518:
135:) is a set of sentences, each sentence given in a
16:Information repository with multiple applications
1303:
548:"Report on a knowledge-based software assistant"
291:two different but competitive markets. From the
628:"KBMS Requirements for Knowledge-Based Systems"
315:
734:
635:Logic, Databases, and Artificial Intelligence
469:, Ming-Wei Chang, Jacob Devlin, Anca Dragan,
170:
324:. With the rise of the Internet, documents,
741:
727:
667:. Singapore: World Scientific Publishing.
589:
463:Artificial intelligence: a modern approach
227:A database had the following properties:
111:Learn how and when to remove this message
201:. During the 1970s, virtually all large
662:
598:. Reading, MA: Addison-Wesley. p.
512:
510:
457:
1304:
947:Knowledge representation and reasoning
881:Semantic service-oriented architecture
722:
625:
507:
49:adding citations to reliable sources
20:
13:
1008:Syntax and supporting technologies
560:10.1016/B978-0-934613-12-5.50034-3
461:(2021). "Knowledge-based agents".
277:Knowledge-Based Software Assistant
220:. At this point in the history of
14:
1328:
685:
644:from the original on 22 June 2013
137:knowledge representation language
748:
692:
418:Symbolic artificial intelligence
25:
36:needs additional citations for
656:
619:
583:
539:
451:
203:management information systems
1:
1122:Schemas, ontologies and rules
444:
190:
147:. It is a technology used to
554:. Morgan Kaufmann: 377–428.
316:Internet as a knowledge base
7:
590:Feigenbaum, Edward (1983).
355:
10:
1333:
1149:Semantic Web Rule Language
247:. These are the so-called
171:Original usage of the term
1254:
1213:
1167:
1121:
1007:
1000:
899:
833:
802:
756:
301:object-oriented databases
1255:Microformat vocabularies
927:Information architecture
398:Microsoft Knowledge Base
343:(formerly Lotus Notes).
1312:Technical communication
1144:Rule Interchange Format
907:Collective intelligence
626:Jarke, Mathias (1978).
521:Building Expert Systems
269:artificial intelligence
165:knowledge-based systems
163:, which were the first
383:Knowledge-based system
378:Information repository
373:Enterprise bookmarking
330:Web Content Management
222:information technology
181:knowledge-based system
481:, Vikash Mansinghka,
942:Knowledge management
937:Knowledge extraction
637:. Berlin: Springer.
408:Ontology engineering
393:Knowledge management
345:Knowledge Management
337:knowledge management
45:improve this article
1214:Common vocabularies
1168:Semantic annotation
866:Semantic publishing
663:Krishna, S (1992).
962:Digital humanities
851:Semantic computing
841:Semantic analytics
825:Rule-based systems
525:. Addison-Wesley.
459:Russell, Stuart J.
363:Content management
1299:
1298:
1295:
1294:
1205:Facebook Platform
1092:
1091:(no W3C standard)
1084:
1077:
1070:
1063:
1056:
1049:
1042:
1028:
992:Web Science Trust
912:Description logic
871:Semantic reasoner
861:Semantic matching
789:Semantic networks
492:978-0-13-461099-3
121:
120:
113:
95:
1324:
1087:
1080:
1073:
1066:
1059:
1052:
1045:
1038:
1024:
1005:
1004:
743:
736:
729:
720:
719:
696:
695:
679:
678:
660:
654:
653:
651:
649:
643:
632:
623:
617:
616:
597:
587:
581:
580:
578:
576:
543:
537:
536:
524:
514:
505:
504:
455:
413:Semantic network
339:vendors such as
245:concurrent users
209:in some type of
125:computer science
116:
109:
105:
102:
96:
94:
60:"Knowledge base"
53:
29:
21:
1332:
1331:
1327:
1326:
1325:
1323:
1322:
1321:
1317:Knowledge bases
1302:
1301:
1300:
1291:
1250:
1209:
1163:
1117:
996:
987:Web engineering
957:Digital library
895:
876:Semantic search
856:Semantic mapper
846:Semantic broker
829:
798:
752:
747:
717:
716:
715:
697:
693:
688:
683:
682:
675:
661:
657:
647:
645:
641:
630:
624:
620:
610:
588:
584:
574:
572:
570:
544:
540:
533:
515:
508:
493:
456:
452:
447:
442:
388:Knowledge graph
358:
318:
297:Object-Oriented
261:structured data
193:
173:
157:computer system
153:structured data
117:
106:
100:
97:
54:
52:
42:
30:
17:
12:
11:
5:
1330:
1320:
1319:
1314:
1297:
1296:
1293:
1292:
1290:
1289:
1284:
1279:
1274:
1269:
1264:
1258:
1256:
1252:
1251:
1249:
1248:
1243:
1238:
1233:
1228:
1223:
1217:
1215:
1211:
1210:
1208:
1207:
1202:
1197:
1192:
1187:
1182:
1177:
1171:
1169:
1165:
1164:
1162:
1161:
1156:
1151:
1146:
1141:
1136:
1131:
1125:
1123:
1119:
1118:
1116:
1115:
1110:
1105:
1100:
1095:
1094:
1093:
1085:
1078:
1071:
1064:
1057:
1050:
1043:
1031:
1030:
1029:
1017:
1011:
1009:
1002:
998:
997:
995:
994:
989:
984:
979:
974:
969:
964:
959:
954:
949:
944:
939:
934:
929:
924:
919:
914:
909:
903:
901:
900:Related topics
897:
896:
894:
893:
888:
883:
878:
873:
868:
863:
858:
853:
848:
843:
837:
835:
831:
830:
828:
827:
822:
817:
812:
806:
804:
800:
799:
797:
796:
794:World Wide Web
791:
786:
781:
776:
771:
766:
760:
758:
754:
753:
746:
745:
738:
731:
723:
710:Knowledge base
698:
691:
690:
689:
687:
686:External links
684:
681:
680:
673:
655:
618:
608:
582:
568:
538:
531:
506:
491:
479:Jitendra Malik
475:Ian Goodfellow
449:
448:
446:
443:
441:
440:
435:
430:
425:
420:
415:
410:
405:
400:
395:
390:
385:
380:
375:
370:
365:
359:
357:
354:
317:
314:
257:
256:
252:
238:
235:
192:
189:
172:
169:
161:expert systems
129:knowledge base
119:
118:
33:
31:
24:
15:
9:
6:
4:
3:
2:
1329:
1318:
1315:
1313:
1310:
1309:
1307:
1288:
1285:
1283:
1280:
1278:
1275:
1273:
1270:
1268:
1265:
1263:
1260:
1259:
1257:
1253:
1247:
1244:
1242:
1239:
1237:
1234:
1232:
1229:
1227:
1224:
1222:
1219:
1218:
1216:
1212:
1206:
1203:
1201:
1198:
1196:
1193:
1191:
1188:
1186:
1183:
1181:
1178:
1176:
1173:
1172:
1170:
1166:
1160:
1157:
1155:
1152:
1150:
1147:
1145:
1142:
1140:
1137:
1135:
1132:
1130:
1127:
1126:
1124:
1120:
1114:
1113:Semantic HTML
1111:
1109:
1106:
1104:
1101:
1099:
1096:
1090:
1086:
1083:
1079:
1076:
1072:
1069:
1065:
1062:
1058:
1055:
1051:
1048:
1044:
1041:
1037:
1036:
1035:
1032:
1027:
1023:
1022:
1021:
1018:
1016:
1013:
1012:
1010:
1006:
1003:
999:
993:
990:
988:
985:
983:
980:
978:
975:
973:
970:
968:
965:
963:
960:
958:
955:
953:
950:
948:
945:
943:
940:
938:
935:
933:
930:
928:
925:
923:
920:
918:
915:
913:
910:
908:
905:
904:
902:
898:
892:
889:
887:
886:Semantic wiki
884:
882:
879:
877:
874:
872:
869:
867:
864:
862:
859:
857:
854:
852:
849:
847:
844:
842:
839:
838:
836:
832:
826:
823:
821:
818:
816:
813:
811:
808:
807:
805:
801:
795:
792:
790:
787:
785:
782:
780:
777:
775:
772:
770:
767:
765:
762:
761:
759:
755:
751:
744:
739:
737:
732:
730:
725:
724:
721:
713:
712:
711:
705:
701:
676:
674:981-02-0619-4
670:
666:
659:
640:
636:
629:
622:
615:
611:
609:0-201-11519-0
605:
601:
596:
595:
586:
571:
569:9780934613125
565:
561:
557:
553:
549:
542:
534:
532:0-201-10686-8
528:
523:
522:
513:
511:
502:
498:
494:
488:
484:
480:
476:
472:
471:David Forsyth
468:
464:
460:
454:
450:
439:
436:
434:
431:
429:
426:
424:
421:
419:
416:
414:
411:
409:
406:
404:
401:
399:
396:
394:
391:
389:
386:
384:
381:
379:
376:
374:
371:
369:
366:
364:
361:
360:
353:
350:
346:
342:
338:
333:
331:
327:
323:
313:
311:
306:
302:
299:communities,
298:
294:
288:
284:
282:
281:Cordell Green
278:
272:
270:
266:
262:
253:
250:
246:
242:
239:
236:
233:
230:
229:
228:
225:
223:
219:
216:
212:
208:
205:stored their
204:
200:
199:
188:
186:
182:
178:
177:expert system
168:
166:
162:
158:
154:
150:
146:
142:
138:
134:
130:
126:
115:
112:
104:
93:
90:
86:
83:
79:
76:
72:
69:
65:
62: –
61:
57:
56:Find sources:
50:
46:
40:
39:
34:This article
32:
28:
23:
22:
19:
1190:Microformats
1129:Common Logic
834:Applications
750:Semantic Web
708:
707:
706:profile for
703:
664:
658:
646:. Retrieved
634:
621:
613:
593:
585:
573:. Retrieved
551:
541:
520:
467:Peter Norvig
462:
453:
349:repositories
334:
319:
289:
285:
273:
258:
241:Transactions
226:
211:hierarchical
196:
194:
174:
132:
128:
122:
107:
98:
88:
81:
74:
67:
55:
43:Please help
38:verification
35:
18:
1226:Dublin Core
952:Library 2.0
820:Linked data
483:Judea Pearl
423:Text mining
279:program by
1306:Categories
1236:Schema.org
972:References
922:Geotagging
917:Folksonomy
810:Dataspaces
803:Sub-topics
779:Ontologies
757:Background
648:1 December
575:1 December
501:1124776132
445:References
232:Flat data:
215:relational
191:Properties
155:used by a
141:interfaces
71:newspapers
1267:hCalendar
1185:Microdata
1082:N-Triples
1075:Notation3
1001:Standards
977:Topic map
815:Hyperdata
784:Semantics
769:Hypertext
764:Databases
341:HCL Notes
326:hypertext
185:reasoning
145:inference
101:June 2014
1277:hProduct
967:Metadata
774:Internet
639:Archived
433:Wikidata
368:Database
356:See also
322:Internet
303:such as
265:ontology
255:program.
218:database
198:database
151:complex
1287:hReview
1282:hRecipe
1054:JSON-LD
1047:RDF/XML
1040:triples
982:Web 2.0
700:Scholia
428:Vadalog
403:Diffbot
305:Versant
283:et al.
139:, with
85:scholar
1200:SAWSDL
1103:SPARQL
1061:Turtle
702:has a
671:
606:
566:
529:
499:
489:
310:Oracle
87:
80:
73:
66:
58:
1272:hCard
1262:hAtom
1180:GRDDL
1159:SHACL
932:iXBRL
891:Solid
704:topic
642:(PDF)
631:(PDF)
149:store
92:JSTOR
78:books
1246:SKOS
1241:SIOC
1231:FOAF
1221:DOAP
1195:RDFa
1175:eRDF
1154:ALPS
1139:RDFS
1098:RRID
1089:TriX
1068:TriG
1015:HTTP
669:ISBN
650:2013
604:ISBN
577:2013
564:ISBN
527:ISBN
497:OCLC
487:ISBN
438:YAGO
295:and
249:ACID
207:data
179:. A
127:, a
64:news
1134:OWL
1108:XML
1034:RDF
1026:URI
1020:IRI
556:doi
267:in
213:or
123:In
47:by
1308::
633:.
612:.
602:.
600:77
562:.
550:.
509:^
495:.
477:,
473:,
465:.
332:.
293:AI
167:.
133:KB
742:e
735:t
728:v
714:.
677:.
652:.
579:.
558::
535:.
503:.
131:(
114:)
108:(
103:)
99:(
89:·
82:·
75:·
68:·
41:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.