{"id":1039,"date":"2023-11-13T13:29:55","date_gmt":"2023-11-13T17:29:55","guid":{"rendered":"https:\/\/ccdhhn.ca\/workshop\/natural-language-processing-with-python-2\/"},"modified":"2023-11-15T23:00:05","modified_gmt":"2023-11-16T03:00:05","slug":"natural-language-processing-with-python-2","status":"publish","type":"tribe_events","link":"https:\/\/ccdhhn.ca\/fr\/workshop\/natural-language-processing-with-python-2\/","title":{"rendered":"Natural Language Pro\u200bcessing with Pytho\u200bn"},"content":{"rendered":"<div  class=\"tribe-events-schedule tribe-clearfix\" >\n\t<p class=\"tribe-events-schedule__datetime\">\n\t\t<span class=\"tribe-events-schedule__date tribe-events-schedule__date--start\">\n\t\t\tjuin 3, 2024\t\t<\/span>\n\n\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"tribe-events-schedule__separator tribe-events-schedule__separator--time\">\n\t\t\t\t\t &#8211; \t\t\t\t<\/span>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"tribe-events-schedule__date tribe-events-schedule__date--end\">\n\t\t\t\t\tjuin 7, 2024\t\t\t\t<\/span>\n\n\t\t\t\t\n\t\t\t\n\t\t\t\t\t\t<\/p>\n<\/div>\n\n\n<div  class=\"tribe-block tribe-block__additional-field tribe-block__additional-field__dropdown\" >\n\t<h3>Format <\/h3>\n\tin person\/face-\u00e0-face<\/div>\n\n\n<p>This course will introduce you to many techniques available to process, analyze, and visualize textual data with Python. You will learn the fundamental theories and methods used in Natural Language Processing (NLP) by writing code. We will begin with a swift introduction to Python syntax and Jupyter Notebooks, learning what we need to know to be effective in the course. We will emphasize Python\u2019s built-in capabilities for handling text as we transition into using many of the most popular Python packages for NLP, including the Natural Language ToolKit (NLTK). The NLTK is a large library of tools and resources that will allow us to conduct part-of-speech tagging, sentiment analysis, entity recognition, and text classification. Because of its extensive documentation, NLTK remains an ideal choice for researchers interested in showing proof of work through citation and reproducibility. We will use other packages for Machine Learning (ML) tasks, such as Gensim for topic modeling and Stanza for multi-language capabilities and access to contemporary ML language models. We will learn to visualize our findings beautifully with packages such as Networkx, Seaborn, and Bokeh. Experience with Python is not strictly required for participation in the class, but a general understanding of programming methods and terms will be an asset. This class will help you think about humanities problems through computation. By the end of our time together, you will understand the kinds of questions we can answer with NLP methods and be ready to implement them in code.<\/p>\n<p>This is a hands-on course with some lecture components. Consider this offering to be built on by and\/or in complement with Fundamentals of Programming\/Coding for Human(s|ists), Wrangling Big Data for DH, Out-of-the-Box Text Analysis for the Digital Humanities, Text Processing \u2013 Techniques &amp; Traditions, Visualizing Information: Where Data Meets Design, Web APIs with Python, Parsing and Writing XML with Python, and more!<\/p>\n\n\t<div  class=\"tribe-block tribe-block__events-link\" >\n\t\t<div class=\"tribe-events tribe-common\">\n\t\t\t<div class=\"tribe-events-c-subscribe-dropdown__container\">\n\t\t\t\t<div class=\"tribe-events-c-subscribe-dropdown\">\n\t\t\t\t\t<div class=\"tribe-common-c-btn-border tribe-events-c-subscribe-dropdown__button\">\n\t\t\t\t\t\t<svg\n\t class=\"tribe-common-c-svgicon tribe-common-c-svgicon--cal-export tribe-events-c-subscribe-dropdown__export-icon\" \taria-hidden=\"true\"\n\tviewBox=\"0 0 23 17\"\n\txmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n>\n\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M.128.896V16.13c0 .211.145.383.323.383h15.354c.179 0 .323-.172.323-.383V.896c0-.212-.144-.383-.323-.383H.451C.273.513.128.684.128.896Zm16 6.742h-.901V4.679H1.009v10.729h14.218v-3.336h.901V7.638ZM1.01 1.614h14.218v2.058H1.009V1.614Z\" \/>\n\t<path d=\"M20.5 9.846H8.312M18.524 6.953l2.89 2.909-2.855 2.855\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n<\/svg>\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\tclass=\"tribe-events-c-subscribe-dropdown__button-text\"\n\t\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\t\taria-controls=\"tribe-events-subscribe-dropdown-content\"\n\t\t\t\t\t\t\taria-label=\"View links to add events to your calendar\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\tAjouter au calendrier\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<svg\n\t class=\"tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-subscribe-dropdown__button-icon\" \taria-hidden=\"true\"\n\tviewBox=\"0 0 10 7\"\n\txmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n>\n\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z\" class=\"tribe-common-c-svgicon__svg-fill\"\/>\n<\/svg>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tribe-events-subscribe-dropdown-content\" class=\"tribe-events-c-subscribe-dropdown__content\">\n\t\t\t\t\t\t<ul class=\"tribe-events-c-subscribe-dropdown__list\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--gcal\">\n\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\t\t\thref=\"https:\/\/www.google.com\/calendar\/event?action=TEMPLATE&#038;dates=20240603T000000\/20240607T235959&#038;text=Natural%20Language%20Pro%E2%80%8Bcessing%20with%20Pytho%E2%80%8Bn&#038;details=%3Cp%3EThis+course+will+introduce+you+to+many+techniques+available+to+process%2C+analyze%2C+and+visualize+textual+data+with+Python.+You+will+learn+the+fundamental+theories+and+methods+used+in+Natural+Language+Processing+%28NLP%29+by+writing+code.+We+will+begin+with+a+swift+introduction+to+Python+syntax+and+Jupyter+Notebooks%2C+learning+what+we+need+to+know+to+be+effective+in+the+course.+We+will+emphasize+Python%E2%80%99s+built-in+capabilities+for+handling+text+as+we+transition+into+using+many+of+the+most+popular+Python+packages+for+NLP%2C+including+the+Natural+Language+ToolKit+%28NLTK%29.+The+NLTK+is+a+large+library+of+tools+and+resources+that+will+allow+us+to+conduct+part-of-speech+tagging%2C+sentiment+analysis%2C+entity+recognition%2C+and+text+classification.+Because+of+its+extensive+documentation%2C+NLTK+remains+an+ideal+choice+for+researchers+interested+in+showing+proof+of+work+through+citation+and+reproducibility.+We+will+use+other+packages+for+Machine+Learning+%28ML%29+tasks%2C+such+as+Gensim+for+topic+modeling%3C%2Fp%3E+%28View+Full+%C3%A9v%C3%A8nement+Description+Here%3A+https%3A%2F%2Fccdhhn.ca%2Ffr%2Fworkshop%2Fnatural-language-processing-with-python-2%2F%29&#038;location=Canada&#038;trp=false&#038;ctz=America\/Halifax&#038;sprop=website:https:\/\/ccdhhn.ca\/fr\/\"\n\t\t\t\t\t\t\t\t\t\tclass=\"tribe-events-c-subscribe-dropdown__list-item-link\"\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer nofollow noindex\"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\tGoogle Agenda\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--ical\">\n\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\t\t\thref=\"\"\n\t\t\t\t\t\t\t\t\t\tclass=\"tribe-events-c-subscribe-dropdown__list-item-link\"\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer nofollow noindex\"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\tiCalendar\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-365\">\n\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\t\t\thref=\"\"\n\t\t\t\t\t\t\t\t\t\tclass=\"tribe-events-c-subscribe-dropdown__list-item-link\"\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer nofollow noindex\"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\tOutlook 365\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-live\">\n\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\t\t\thref=\"\"\n\t\t\t\t\t\t\t\t\t\tclass=\"tribe-events-c-subscribe-dropdown__list-item-link\"\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer nofollow noindex\"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\tOutlook Live\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n<div  class=\"tribe-events-single-section tribe-events-event-meta primary tribe-clearfix\" >\n\t\n\t\n<div class=\"tribe-events-meta-group tribe-events-meta-group-details\">\n\t<h3 class=\"tribe-events-single-section-title\">\n\t\t\t\t\tD\u00e9tails\t\t\n\t<\/h3>\n\t<ul class=\"tribe-events-meta-list\">\n\n\t\t\n\t\t\t<li class=\"tribe-events-meta-item\">\n\t\t\t\t<span class=\"tribe-events-meta-label\">D\u00e9but :<\/span>\n\t\t\t\t<span class=\"tribe-events-meta-value\">\n\t\t\t\t\t<abbr class=\"tribe-events-abbr tribe-events-start-datetime published dtstart\" title=\"2024-06-03\"> juin 3, 2024 <\/abbr>\n\t\t\t\t<\/span>\n\t\t\t<\/li>\n\n\t\t\t<li class=\"tribe-events-meta-item\">\n\t\t\t\t<span class=\"tribe-events-meta-label\">Fin :<\/span>\n\t\t\t\t<span class=\"tribe-events-meta-value\">\n\t\t\t\t\t<abbr class=\"tribe-events-abbr dtend\" title=\"2024-06-07\"> juin 7, 2024 <\/abbr>\n\t\t\t\t<\/span>\n\t\t\t<\/li>\n\n\t\t\n\t\t\n\t\t\n\t\t<li class=\"tribe-events-meta-item\"><span class=\"tribe-events-event-categories-label tribe-events-meta-label\">Cat\u00e9gorie d\u2019\u00c9v\u00e8nement:<\/span> <span class=\"tribe-events-event-categories tribe-events-meta-value\"><a href=\"https:\/\/ccdhhn.ca\/workshops\/category\/20-hour-workshop\/\" rel=\"tag\">20+ hour workshop<\/a><\/span><\/li>\n\t\t\n\t\t\n\t\t\t<li class=\"tribe-events-meta-item\">\n\t\t\t\t<span class=\"tribe-events-meta-label\">Site Web :<\/span>\n\t\t\t\t<span class=\"tribe-events-event-url tribe-events-meta-value\"> <a href=\"https:\/\/dhsi.org\/\" target=\"_self\" rel=\"external\">https:\/\/dhsi.org\/<\/a> <\/span>\n\t\t\t<\/li>\n\t\t\n\t\t\t<\/ul>\n<\/div>\n\t\n<div class=\"tribe-events-meta-group tribe-events-meta-group-organizer\">\n\t<h3 class=\"tribe-events-single-section-title\">\n\t\t\t\t\tOrganisateur\t\t\t<\/h3>\n\t<ul class=\"tribe-events-meta-list tribe-events-meta-list-organizer\">\n\t\t\t\t\t<li class=\"tribe-events-meta-item\">\n\t\t\t\t<span class=\"tribe-organizer tribe-events-meta-value\">\n\t\t\t\t\t<a href=\"https:\/\/ccdhhn.ca\/fr\/organisateur\/digital-humanities-summer-institute-dhsi\/\" title=\"Digital Humanities Summer Institute (DHSI)\" target=\"_self\" rel=\"\">Digital Humanities Summer Institute (DHSI)<\/a>\t\t\t\t<\/span>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t<li class=\"tribe-events-meta-item\">\n\t\t\t\t\t<span class=\"tribe-organizer-url-label tribe-events-meta-label\">\n\t\t\t\t\t\tWebsite\t\t\t\t\t<\/span>\n\t\t\t\t\t<span class=\"tribe-organizer-url tribe-events-meta-value\">\n\t\t\t\t\t\t<a href=\"http:\/\/dhsi.org\" target=\"_blank\" rel=\"noopener noreferrer\">View Organisateur Website<\/a>\t\t\t\t\t<\/span>\n\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n<\/div>\n\n\t<\/div>\n\n\n<div  class=\"tribe-block tribe-block__venue tribe-clearfix tribe-block__venue--has-map\" >\n\t\n\t\n<div class=\"tribe-block__venue__meta\">\n\t<div class=\"tribe-block__venue__name\">\n\t\t<h3><\/h3>\n\t<\/div>\n\n\t\n\t\t\t\t\t\t<address class=\"tribe-block__venue__address\">\n\t\t\t\t<span class=\"tribe-address\">\n\n\n\n\n\n\t<span class=\"tribe-country-name\">Canada<\/span>\n\n<\/span>\n\n\t\t\t\t\t\t\t\t\t<a class=\"tribe-events-gmap\" href=\"https:\/\/maps.google.com\/maps?f=q&#038;source=s_q&#038;hl=en&#038;geocode=&#038;q=Canada\" title=\"Cliquez pour voir une carte Google Maps\" target=\"_blank\" rel=\"noreferrer noopener\">+ Google Map<\/a>\t\t\t\t\t\t\t<\/address>\n\t\t\n\t\t\n\t\t\t\n\t<\/div>\n\t\n<div class=\"tribe-block__venue__map\">\n\t\n<iframe loading=\"lazy\"\n  title=\"Google maps iframe displaying the address to \"\n  aria-label=\"Venue location map\"\n  width=\"310px\"\n  height=\"256px\"\n  frameborder=\"0\" style=\"border:0\"\n  src=\"https:\/\/www.google.com\/maps\/embed\/v1\/place?key=AIzaSyDNsicAsP6-VuGtAb1O9riI3oc_NOb7IOU&#038;q=Canada+&#038;zoom=10\" allowfullscreen>\n<\/iframe>\n<\/div>\n\n\t<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Led by Aaron Mauro<\/p>\n","protected":false},"author":2,"featured_media":140,"template":"","meta":{"_tec_requires_first_save":false,"_EventAllDay":true,"_EventTimezone":"America\/Halifax","_EventStartDate":"2024-06-03 00:00:00","_EventEndDate":"2024-06-07 23:59:59","_EventStartDateUTC":"2024-06-03 03:00:00","_EventEndDateUTC":"2024-06-08 02:59:59","_EventShowMap":true,"_EventShowMapLink":true,"_EventURL":"https:\/\/dhsi.org\/","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"prefix","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[131],"_EventVenueID":[143],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"_tribe_blocks_recurrence_rules":"","_tribe_blocks_recurrence_description":"","_tribe_blocks_recurrence_exclusions":"","_ecp_custom_2":"English","_ecp_custom_3":"in person\/face-\u00e0-face","_tribe_events_status":"","_tribe_events_status_reason":"","_tribe_events_is_hybrid":"","_tribe_events_is_virtual":"","_tribe_events_virtual_video_source":"","_tribe_events_virtual_embed_video":"","_tribe_events_virtual_linked_button_text":"","_tribe_events_virtual_linked_button":"","_tribe_events_virtual_show_embed_at":"","_tribe_events_virtual_show_embed_to":[],"_tribe_events_virtual_show_on_event":"","_tribe_events_virtual_show_on_views":"","_tribe_events_virtual_url":"","footnotes":""},"tags":[],"tribe_events_cat":[6],"class_list":["post-1039","tribe_events","type-tribe_events","status-publish","has-post-thumbnail","hentry","tribe_events_cat-20-hour-workshop","cat_20-hour-workshop"],"_links":{"self":[{"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/tribe_events\/1039","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/tribe_events"}],"about":[{"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/types\/tribe_events"}],"author":[{"embeddable":true,"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":3,"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/tribe_events\/1039\/revisions"}],"predecessor-version":[{"id":1379,"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/tribe_events\/1039\/revisions\/1379"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/media\/140"}],"wp:attachment":[{"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/media?parent=1039"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/tags?post=1039"},{"taxonomy":"tribe_events_cat","embeddable":true,"href":"https:\/\/ccdhhn.ca\/fr\/wp-json\/wp\/v2\/tribe_events_cat?post=1039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}