{"id":51,"date":"2016-12-04T02:03:12","date_gmt":"2016-12-04T02:03:12","guid":{"rendered":"http:\/\/freedville.com\/blog\/?p=51"},"modified":"2020-03-03T02:55:28","modified_gmt":"2020-03-03T02:55:28","slug":"cognitive-system-testing-from-a-to-z","status":"publish","type":"post","link":"http:\/\/freedville.com\/blog\/2016\/12\/04\/cognitive-system-testing-from-a-to-z\/","title":{"rendered":"Cognitive System Testing From A to Z"},"content":{"rendered":"<p>I recently completed a seven-post series on the IBM Watson Developer Blog about Cognitive System Testing. \u00a0These posts reflect some hard-learned lessons from the past few years. \u00a0Cognitive systems present some interesting challenges for testing-minded people, some of these challenges are unique to cognitive systems and some are common to all software systems.<\/p>\n<p>Part 1: <a href=\"http:\/\/freedville.com\/blog\/2020\/03\/03\/how-to-test-a-cognitive-system-and-why-its-so-important\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to test a cognitive system (and why it\u2019s so important)<\/a>, this includes guiding principles and sets up the series.<\/p>\n<p>Part 2: <a href=\"http:\/\/freedville.com\/blog\/2020\/03\/03\/cognitive-system-testing-smoke-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cognitive system testing: Smoke testing<\/a>, after all the most important question to answer quickly is &#8220;is my cognitive system on fire?&#8221;<\/p>\n<p>Part 3: <a href=\"http:\/\/freedville.com\/blog\/2020\/03\/03\/cognitive-system-testing-testing-at-the-beginning-with-ingestion-verification-test\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cognitive system testing : Testing at the beginning with ingestion verification test<\/a>, since a cognitive system is only as good as the data you are loading into it.<\/p>\n<p>Part 4: <a href=\"http:\/\/freedville.com\/blog\/2020\/03\/03\/cognitive-system-testing-natural-language-processing-unit-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cognitive system testing: Natural language processing unit testing<\/a>, because\u00a0testing NLP is both hard and important.<\/p>\n<p>Part 5: <a href=\"http:\/\/freedville.com\/blog\/2020\/03\/03\/cognitive-system-testing-overall-system-accuracy-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cognitive system testing: Overall system accuracy testing<\/a>, users judge the system by its accuracy and you should too.<\/p>\n<p>Part 6: <a href=\"http:\/\/freedville.com\/blog\/2020\/03\/03\/cognitive-system-testing-so-i-dont-need-to-unit-test-my-cognitive-system\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cognitive system testing: So, I don\u2019t need to unit test my cognitive system?<\/a>, I hope you weren&#8217;t going to forget about unit testing!<\/p>\n<p>Part 7: <a href=\"http:\/\/freedville.com\/blog\/2020\/03\/03\/cognitive-system-testing-concluding-remarks\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cognitive system testing: Concluding remarks<\/a>, wrapping up the series with reminders about where to start and stop your testing process.<\/p>\n<p>I hope you find these posts useful, please leave a comment if they are!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently completed a seven-post series on the IBM Watson Developer Blog about Cognitive System Testing. \u00a0These posts reflect some hard-learned lessons from the past few years. \u00a0Cognitive systems present some interesting challenges for testing-minded&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[9,6],"_links":{"self":[{"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/posts\/51"}],"collection":[{"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":7,"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/posts\/51\/revisions"}],"predecessor-version":[{"id":462,"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/posts\/51\/revisions\/462"}],"wp:attachment":[{"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/media?parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/categories?post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/freedville.com\/blog\/wp-json\/wp\/v2\/tags?post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}