{"id":429,"date":"2016-11-18T18:18:43","date_gmt":"2016-11-18T18:18:43","guid":{"rendered":"http:\/\/www.wellformedness.com\/blog\/?p=429"},"modified":"2016-11-19T21:31:04","modified_gmt":"2016-11-19T21:31:04","slug":"new-pynini-tutorial","status":"publish","type":"post","link":"https:\/\/www.wellformedness.com\/blog\/new-pynini-tutorial\/","title":{"rendered":"New Pynini tutorial"},"content":{"rendered":"<p><a href=\"http:\/\/pynini.opengrm.org\/\">Pynini<\/a> is my weighted finite-state transducer\/grammar compilation library for Python, and O&#8217;Reilly Media recently published a <a href=\"https:\/\/www.oreilly.com\/ideas\/how-to-get-superior-text-processing-in-python-with-pynini\">short introductory tutorial on Pynini<\/a>, cowritten with my colleague\u00a0Richard Sproat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pynini is my weighted finite-state transducer\/grammar compilation library for Python, and O&#8217;Reilly Media recently published a short introductory tutorial on Pynini, cowritten with my colleague\u00a0Richard Sproat.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"_crdt_document":"","footnotes":""},"categories":[3,4,5,8],"tags":[],"class_list":["post-429","post","type-post","status-publish","format-link","hentry","category-dev","category-language","category-nlp","category-python","post_format-post-format-link"],"_links":{"self":[{"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/posts\/429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/comments?post=429"}],"version-history":[{"count":1,"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/posts\/429\/revisions"}],"predecessor-version":[{"id":430,"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/posts\/429\/revisions\/430"}],"wp:attachment":[{"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/media?parent=429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/categories?post=429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wellformedness.com\/blog\/wp-json\/wp\/v2\/tags?post=429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}