CINXE.COM
AllenNLP – Ai2 Blog – Medium
<!DOCTYPE html><html xmlns:cc="http://creativecommons.org/ns#"><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# medium-com: http://ogp.me/ns/fb/medium-com#"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=contain"><title>AllenNLP – Ai2 Blog – Medium</title><link rel="canonical" href="https://medium.com/ai2-blog/allennlp/home"><meta name="robots" content="index,follow"><meta name="title" content="AllenNLP – Ai2 Blog – Medium"><meta name="referrer" content="unsafe-url"><meta name="description" content="Research and news from the AllenNLP team at AI2. Breakthrough AI to solve the world’s biggest problems."><meta name="theme-color" content="#000000"><meta property="og:title" content="AllenNLP – Ai2 Blog – Medium"><meta property="twitter:title" content="AllenNLP – Ai2 Blog – Medium"><meta property="og:url" content="https://medium.com/ai2-blog/allennlp/home"><meta property="og:image" content="https://cdn-images-1.medium.com/max/1200/1*2Iu_zIK3fLBcDvY5XN6EHg@2x.png"><meta property="fb:app_id" content="542599432471018"><meta property="og:description" content="Research and news from the AllenNLP team at AI2. Breakthrough AI to solve the world’s biggest problems."><meta name="twitter:description" content="Research and news from the AllenNLP team at AI2. Breakthrough AI to solve the world’s biggest problems."><meta name="twitter:image:src" content="https://cdn-images-1.medium.com/max/1200/1*2Iu_zIK3fLBcDvY5XN6EHg@2x.png"><meta property="og:type" content="medium-com:collection"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@Medium"><meta property="og:site_name" content="Medium"><meta name="twitter:app:name:iphone" content="Medium"><meta name="twitter:app:id:iphone" content="828256236"><meta name="twitter:app:url:iphone" content="medium://ai2-blog/allennlp/home"><meta property="al:ios:app_name" content="Medium"><meta property="al:ios:app_store_id" content="828256236"><meta property="al:android:package" content="com.medium.reader"><meta property="al:android:app_name" content="Medium"><meta property="al:ios:url" content="medium://ai2-blog/allennlp/home"><meta property="al:android:url" content="medium://ai2-blog/allennlp/home"><meta property="al:web:url" content="https://medium.com/ai2-blog/allennlp/home"><link rel="search" type="application/opensearchdescription+xml" title="Medium" href="/osd.xml" /><link rel="alternate" href="android-app://com.medium.reader/https/medium.com/ai2-blog/allennlp/home" /><link rel="stylesheet" href="https://cdn-static-1.medium.com/_/fp/css/main-branding-base.ouwh4uMviI3QQWIjxRhkHA.12.css"><script>!function(n,e){var t,o,i,c=[],f={passive:!0,capture:!0},r=new Date,a="pointerup",u="pointercancel";function p(n,c){t||(t=c,o=n,i=new Date,w(e),s())}function s(){o>=0&&o<i-r&&(c.forEach(function(n){n(o,t)}),c=[])}function l(t){if(t.cancelable){var o=(t.timeStamp>1e12?new Date:performance.now())-t.timeStamp;"pointerdown"==t.type?function(t,o){function i(){p(t,o),r()}function c(){r()}function r(){e(a,i,f),e(u,c,f)}n(a,i,f),n(u,c,f)}(o,t):p(o,t)}}function w(n){["click","mousedown","keydown","touchstart","pointerdown"].forEach(function(e){n(e,l,f)})}w(n),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(n){c.push(n),s()}}(addEventListener,removeEventListener);</script><script>document.domain = document.domain;</script><script>if (window.top !== window.self) window.location = 'about:blank';var OB_startTime = new Date().getTime(); var OB_loadErrors = []; function _onerror(e) { OB_loadErrors.push(e) }; if (document.addEventListener) document.addEventListener("error", _onerror, true); else if (document.attachEvent) document.attachEvent("onerror", _onerror); function _asyncScript(u) {var d = document, f = d.getElementsByTagName("script")[0], s = d.createElement("script"); s.type = "text/javascript"; s.async = true; s.src = u; f.parentNode.insertBefore(s, f);}function _asyncStyles(u) {var d = document, f = d.getElementsByTagName("script")[0], s = d.createElement("link"); s.rel = "stylesheet"; s.href = u; f.parentNode.insertBefore(s, f); return s}(new Image()).src = "/_/stat?event=pixel.load&origin=" + encodeURIComponent(location.origin);</script><script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; ga("create", "G-7JY7T788PK", "auto", {"allowLinker": true, "legacyCookieDomain": window.location.hostname});ga("send", "pageview");</script><script async src="https://www.google-analytics.com/analytics.js"></script><script>(function () {var height = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; var width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; document.write("<style>section.section-image--fullBleed.is-backgrounded {padding-top: " + Math.round(1.1 * height) + "px;}section.section-image--fullScreen.is-backgrounded, section.section-image--coverFade.is-backgrounded {min-height: " + height + "px; padding-top: " + Math.round(0.5 * height) + "px;}.u-height100vh {height: " + height + "px !important;}.u-height110vh {height: " + Math.round(1.1 * height) + "px !important;}.u-minHeight100vh {min-height: " + height + "px !important;}.u-maxHeight100vh {max-height: " + height + "px !important;}section.section-image--coverFade {height: " + height + "px;}.section-aspectRatioViewportPlaceholder, .section-aspectRatioViewportCropPlaceholder {max-height: " + height + "px;}.section-aspectRatioViewportBottomSpacer, .section-aspectRatioViewportBottomPlaceholder {max-height: " + Math.round(0.5 * height) + "px;}.zoomable:before {top: " + (-1 * height) + "px; left: " + (-1 * width) + "px; padding: " + height + "px " + width + "px;}</style>");})()</script><!--[if lt IE 9]><script charset="UTF-8" src="https://cdn-static-1.medium.com/_/fp/js/shiv.RI2ePTZ5gFmMgLzG5bEVAA.12.js"></script><![endif]--><link rel="icon" href="https://cdn-images-1.medium.com/fit/c/256/256/1*W-o3m33p3RTrB0EHLdScdg.png" class="js-favicon"><link rel="apple-touch-icon" sizes="152x152" href="https://cdn-images-1.medium.com/fit/c/304/304/1*st4i05fk1MMPnW9S5bvxdw.png"><link rel="apple-touch-icon" sizes="120x120" href="https://cdn-images-1.medium.com/fit/c/240/240/1*st4i05fk1MMPnW9S5bvxdw.png"><link rel="apple-touch-icon" sizes="76x76" href="https://cdn-images-1.medium.com/fit/c/152/152/1*st4i05fk1MMPnW9S5bvxdw.png"><link rel="apple-touch-icon" sizes="60x60" href="https://cdn-images-1.medium.com/fit/c/120/120/1*st4i05fk1MMPnW9S5bvxdw.png"><link rel="mask-icon" href="https://cdn-static-1.medium.com/_/fp/icons/monogram-mask.KPLCSFEZviQN0jQ7veN2RQ.12.svg" color="#171717"></head><body itemscope class=" browser-ie os-windows v-unbound v-glyph v-glyph--m2-unbound-source-serif-pro is-noJs"><script>document.body.className = document.body.className.replace(/(^|\s)is-noJs(\s|$)/, "$1is-js$2")</script><div class="site-main" id="container"><div class="butterBar butterBar--error"></div><div class="surface"><div id="prerendered" class="screenContent"><div class="metabar u-clearfix u-boxShadow4px12pxBlackLightest js-metabar"><div class="branch-journeys-top"></div><div class="js-metabarMiddle metabar-inner u-marginAuto u-maxWidth1032 u-flexCenter u-justifyContentSpaceBetween u-height65 u-xs-height56 u-paddingHorizontal20"><div class="metabar-block u-flex1 u-flexCenter"><div class="js-metabarLogoLeft"><a href="https://medium.com/" data-log-event="home" class="siteNav-logo u-fillBlack u-flex0 u-flexCenter u-paddingTop0"><span class="svgIcon svgIcon--wordmarkMedium svgIcon--120x26px u-flex"><svg class="svgIcon-use" width="120" height="26" ><path d="M29.57 1.404l.036-.008V1.12h-7.27l-6.75 15.979-6.75-15.98H1.003v.278l.035.008c1.327.302 2 .752 2 2.374v18.993c0 1.623-.676 2.073-2.003 2.374L1 25.153v.279h5.315v-.278l-.035-.008c-1.327-.302-2-.751-2-2.374V4.88l8.67 20.552h.492l8.924-21.125V23.24c-.114 1.282-.782 1.677-1.983 1.95l-.036.009v.275h9.259V25.2l-.036-.008c-1.203-.274-1.886-.67-2-1.95l-.006-19.464h.006c0-1.622.674-2.072 2-2.374zm4.23 12.582c.15-3.412 1.367-5.875 3.41-5.918.629.01 1.157.219 1.568.62.872.852 1.282 2.634 1.219 5.298h-6.198zm-.092.962h10.85v-.046c-.03-2.61-.78-4.64-2.228-6.033-1.25-1.204-3.103-1.867-5.048-1.867h-.043c-1.01 0-2.248.246-3.13.693a7.316 7.316 0 00-2.623 2.086c-1.185 1.479-1.903 3.477-2.078 5.724a13.717 13.717 0 00-.04.755c-.004.195-.005.39-.001.587.117 5.087 2.846 9.153 7.692 9.153 4.254 0 6.73-3.132 7.348-7.336l-.312-.11c-1.085 2.259-3.034 3.628-5.252 3.461-3.028-.228-5.347-3.32-5.137-7.066m23.122 6.893c-.356.85-1.099 1.319-2.094 1.319-.995 0-1.905-.689-2.552-1.939-.694-1.342-1.06-3.24-1.06-5.487 0-4.678 1.445-7.704 3.68-7.704.937 0 1.674.468 2.026 1.284v12.527zm7.198 3.335c-1.327-.316-2-.787-2-2.492V0l-8.062 2.392v.293l.05-.004c1.111-.09 1.866.064 2.304.472.343.32.51.809.51 1.498v3.11C56.033 7.25 55.088 7 53.94 7c-2.326 0-4.453.987-5.986 2.779-1.599 1.867-2.444 4.42-2.444 7.38 0 5.287 2.584 8.84 6.43 8.84 2.25 0 4.06-1.242 4.888-3.336v2.811h7.233v-.29l-.035-.008zM70.94 3.085c0-1.65-1.236-2.896-2.875-2.896-1.632 0-2.908 1.272-2.908 2.896 0 1.624 1.278 2.896 2.908 2.896 1.64 0 2.875-1.245 2.875-2.896zm1.903 22.092c-1.327-.316-2-.787-2-2.492h-.006V7.055l-7.234 2.092v.284l.043.004c1.566.14 1.994.683 1.994 2.525v13.515h7.24v-.29l-.037-.008zm18.536 0c-1.327-.316-2-.787-2-2.492V7.055L82.49 9.078v.285l.04.004c1.28.136 1.65.71 1.65 2.56v9.88c-.426.85-1.227 1.356-2.196 1.39-1.573 0-2.439-1.07-2.439-3.012V7.055l-7.234 2.092v.284l.044.004c1.565.14 1.994.683 1.994 2.525v8.362a9.443 9.443 0 00.15 1.741l.13.57C75.243 24.845 76.848 26 79.362 26c2.129 0 3.996-1.328 4.818-3.405v2.885h7.233v-.291l-.034-.012zm28.102.298v-.291l-.035-.009c-1.44-.334-2.001-.964-2.001-2.248V12.295C117.445 8.98 115.597 7 112.5 7c-2.257 0-4.16 1.314-4.893 3.36-.582-2.168-2.257-3.36-4.734-3.36-2.175 0-3.88 1.156-4.612 3.11V7.056l-7.233 2.006v.286l.043.004c1.547.138 1.994.697 1.994 2.492v13.631h6.75v-.29l-.037-.01c-1.148-.271-1.519-.767-1.519-2.04V10.95c.304-.715.917-1.562 2.127-1.562 1.504 0 2.266 1.05 2.266 3.116v12.972h6.751v-.29l-.035-.01c-1.149-.271-1.52-.767-1.52-2.04V12.294a7.107 7.107 0 00-.095-1.21c.322-.777.97-1.696 2.23-1.696 1.524 0 2.265 1.02 2.265 3.116v12.972h7.233z"/></svg></span><span class="u-textScreenReader">Homepage</span></a></div><div class="u-paddingLeft10 u-sm-show r-paddingRight10"><a href="https://rsci.app.link/?%24canonical_url=https%3A%2F%2Fmedium.com/ai2-blog%3F~feature=LoMobileNavBar&~channel=ShowCollectionHome&~stage=m2">Open in app</a></div></div><div class="metabar-block u-flex0 u-flexCenter"><div class="u-flexCenter u-height65 u-xs-height56"><div class="buttonSet buttonSet--wide u-lineHeightInherit"><a class="button button--primary button--chromeless u-accentColor--buttonNormal is-inSiteNavBar u-xs-hide js-signInButton" href="https://medium.com/m/signin?redirect=https%3A%2F%2Fmedium.com%2Fai2-blog%2Fallennlp%2Fhome&source=--------------------------nav_reg&operation=login" data-action="sign-in-prompt" data-redirect="https://medium.com/ai2-blog/allennlp/home" data-action-source="--------------------------nav_reg">Sign in</a><a class="button button--primary button--withChrome u-accentColor--buttonNormal is-inSiteNavBar js-signUpButton" href="https://medium.com/m/signin?redirect=https%3A%2F%2Fmedium.com%2Fai2-blog%2Fallennlp%2Fhome&source=--------------------------nav_reg&operation=register" data-action="sign-up-prompt" data-redirect="https://medium.com/ai2-blog/allennlp/home" data-action-source="--------------------------nav_reg">Get started</a></div></div></div></div><div class="u-borderTopLighter " ><div class="metabar-inner u-marginAuto u-maxWidth1032 u-paddingHorizontal20 js-metabarBottom"><nav role="navigation" class="metabar-block metabar-block--below u-flexCenter u-overflowHidden u-height54"><div class="u-flexCenter u-overflowHidden"><div class="u-marginRight40"><a href="https://medium.com/ai2-blog?source=logo-lo_ea97f1d3ed49---43dbc3406ef1" class="u-flexCenter js-collectionLogoOrName"><img height="36" width="36" src="https://cdn-images-1.medium.com/letterbox/72/72/50/50/1*lRlwH73l4QbX-KhY08wc6g.png?source=logoAvatar-lo_ea97f1d3ed49---43dbc3406ef1" alt="Ai2 Blog" /></a></div><div class="u-overflowHidden u-xs-hide"><ul class="u-textAlignLeft u-noWrap u-overflowX u-height80 u-marginTop40 js-collectionNavItems"><li class="metabar-navItem js-collectionNavItem u-inlineBlock u-fontSize13 u-textUppercase u-letterSpacing1px u-textColorNormal u-xs-paddingRight12 u-xs-marginRight0 u-xs-paddingTop10"><a class="link link--darken u-accentColor--textDarken link--noUnderline u-baseColor--link js-navItemLink" href="https://medium.com/ai2-blog/semantic-scholar/home">Semantic Scholar</a></li><li class="metabar-navItem js-collectionNavItem u-inlineBlock u-fontSize13 u-textUppercase u-letterSpacing1px u-textColorNormal u-xs-paddingRight12 u-xs-marginRight0 u-xs-paddingTop10"><a class="link link--darken u-accentColor--textDarken link--noUnderline u-baseColor--link js-navItemLink" href="https://medium.com/ai2-blog/computer-vision/home">Computer Vision</a></li><li class="metabar-navItem js-collectionNavItem u-inlineBlock u-fontSize13 u-textUppercase u-letterSpacing1px u-textColorNormal u-xs-paddingRight12 u-xs-marginRight0 u-xs-paddingTop10"><a class="link link--darker link--darken u-accentColor--textDarken link--noUnderline u-baseColor--link js-navItemLink" href="https://medium.com/ai2-blog/allennlp/home">AllenNLP</a></li><li class="metabar-navItem js-collectionNavItem u-inlineBlock u-fontSize13 u-textUppercase u-letterSpacing1px u-textColorNormal u-xs-paddingRight12 u-xs-marginRight0 u-xs-paddingTop10"><a class="link link--darken u-accentColor--textDarken link--noUnderline u-baseColor--link js-navItemLink" href="https://medium.com/ai2-blog/engineering/home">Engineering</a></li><li class="metabar-navItem js-collectionNavItem u-inlineBlock u-fontSize13 u-textUppercase u-letterSpacing1px u-textColorNormal u-xs-paddingRight12 u-xs-marginRight0 u-xs-paddingTop10"><a class="link link--darken u-accentColor--textDarken link--noUnderline u-baseColor--link js-navItemLink" href="https://medium.com/ai2-blog/featured-ai2ers/home">Featured AI2ers</a></li><span class="u-borderLeft1 u-baseColor--borderLight"></span><li class="metabar-navItem js-collectionNavItem is-external u-inlineBlock u-fontSize13 u-textUppercase u-letterSpacing1px u-textColorNormal u-xs-paddingRight12 u-xs-marginRight0 u-xs-paddingTop10"><a class="link link--darkenOnHover u-accentColor--textDarken link--noUnderline u-baseColor--link js-navItemLink" href="http://allenai.org" rel="nofollow noopener" target="_blank">allenai.org</a></li></ul></div></div></nav></div></div></div><div class="metabar metabar--spacer js-metabarSpacer u-height119 u-xs-height110"></div><div class="u-marginAuto u-clearfix container u-marginVertical50 u-xs-marginVertical30 js-categoryLogo"><div class="u-marginAuto u-xs-marginAuto" style="max-width: 550px;"><div class="u-relative u-marginAuto"><div style="padding-bottom: 31.810344827586206%"></div><img class="collectionHeader-logoImage js-collectionHeaderLogoImage" src="https://cdn-images-1.medium.com/max/1100/1*2Iu_zIK3fLBcDvY5XN6EHg@2x.png" alt="AllenNLP" data-image-id="1*2Iu_zIK3fLBcDvY5XN6EHg@2x.png" data-width="2320" data-height="738" /></div></div></div><div class="u-marginBottom40 js-categoryStream"><div class="streamItem streamItem--section js-streamItem"><section class="u-marginTop30 u-xs-margin0 u-marginBottom15 u-maxWidth1032 u-sm-paddingLeft20 u-sm-paddingRight20 u-borderBox u-marginAuto"><header class="heading heading--borderedBottom u-fontSize18 u-contentSansThin" ><div class="u-clearfix"><div class="heading-content u-floatLeft"><span class="heading-title heading-title--dark heading-title--lineHeightTight u-fontSize18 u-contentSansThin">Research, tutorials, and news from the AllenNLP team at AI2</span></div></div></header><div class="row u-marginTop30 u-marginLeftNegative12 u-marginRightNegative12"><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight15 u-size8of12" data-source="collection_category---4------0-----------------------" data-post-id="19d9d486cff3" data-index="0"><div class="u-lineHeightBase postItem u-marginRight3"><a href="https://medium.com/ai2-blog/featured-ai2er-pradeep-dasigi-19d9d486cff3?source=collection_category---4------0-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/featured-ai2er-pradeep-dasigi-19d9d486cff3?source=collection_category---4------0-----------------------" class="u-block u-xs-height170 u-height350 u-width100pct u-floatLeft u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/2000/1*PpA9-ic6UMNn57wGnlR-vg.jpeg"); background-position: 50% 50% !important;"><span class="u-textScreenReader">Featured AI2er: Pradeep Dasigi</span></a></div></div><div class="col u-xs-marginBottom10 u-paddingLeft9 u-paddingRight12 u-paddingTop0 u-sm-paddingTop20 u-paddingBottom25 u-size4of12 u-xs-size12of12 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/featured-ai2er-pradeep-dasigi-19d9d486cff3?source=collection_category---4------0-----------------------" data-action-source="collection_category---4------0-----------------------" data-post-id="19d9d486cff3"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp4 u-fontSize30 u-size12of12 u-xs-size12of12 u-xs-fontSize24">Featured AI2er: Pradeep Dasigi</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">Pradeep Dasigi is a Senior Research Scientist with AllenNLP</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@ai2" data-action="show-user-card" data-action-value="b68e445f75e" data-action-type="hover" data-user-id="b68e445f75e" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/1*st4i05fk1MMPnW9S5bvxdw.png" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Ai2"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@ai2" data-action="show-user-card" data-action-value="b68e445f75e" data-action-type="hover" data-user-id="b68e445f75e" dir="auto">Ai2</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2023-08-02T15:11:56.358Z">Aug 2, 2023</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="3 min read"></span></div></div></div></div></div></div><div class="row u-marginTop15 u-marginLeftNegative12 u-marginRightNegative12"><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------1-----------------------" data-post-id="50495455193d" data-index="1"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/featured-ai2er-iz-beltagy-50495455193d?source=collection_category---4------1-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/featured-ai2er-iz-beltagy-50495455193d?source=collection_category---4------1-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/1*TAKwanlFjfFHnyjUOh7bYQ.jpeg"); background-position: 50% 50% !important;"><span class="u-textScreenReader">Featured AI2er: Iz Beltagy</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/featured-ai2er-iz-beltagy-50495455193d?source=collection_category---4------1-----------------------" data-action-source="collection_category---4------1-----------------------" data-post-id="50495455193d"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">Featured AI2er: Iz Beltagy</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">Iz Beltagy is a Senior Research Scientist with AllenNLP</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@ai2" data-action="show-user-card" data-action-value="b68e445f75e" data-action-type="hover" data-user-id="b68e445f75e" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/1*st4i05fk1MMPnW9S5bvxdw.png" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Ai2"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@ai2" data-action="show-user-card" data-action-value="b68e445f75e" data-action-type="hover" data-user-id="b68e445f75e" dir="auto">Ai2</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2023-07-06T16:07:33.315Z">Jul 6, 2023</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="3 min read"></span></div></div></div></div></div></div><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------2-----------------------" data-post-id="68c36593b305" data-index="2"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/from-interviewee-to-interviewer-68c36593b305?source=collection_category---4------2-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/from-interviewee-to-interviewer-68c36593b305?source=collection_category---4------2-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/1*0jrVAAD492ms4SinsQCQ8w.jpeg"); background-position: 38% 54% !important;"><span class="u-textScreenReader">From Interviewee To Interviewer</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/from-interviewee-to-interviewer-68c36593b305?source=collection_category---4------2-----------------------" data-action-source="collection_category---4------2-----------------------" data-post-id="68c36593b305"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">From Interviewee To Interviewer</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">A New Type of Odyssey</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@yanaiela" data-action="show-user-card" data-action-value="217ac5ca4444" data-action-type="hover" data-user-id="217ac5ca4444" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/1*qQ0WlNMDPc2aCRLX7qwFmA.jpeg" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Yanai Elazar"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@yanaiela" data-action="show-user-card" data-action-value="217ac5ca4444" data-action-type="hover" data-user-id="217ac5ca4444" dir="auto">Yanai Elazar</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2023-02-16T18:21:35.706Z">Feb 16, 2023</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="9 min read"></span></div></div></div></div></div></div><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------3-----------------------" data-post-id="b9689deb34a" data-index="3"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/introducing-accord-b9689deb34a?source=collection_category---4------3-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/introducing-accord-b9689deb34a?source=collection_category---4------3-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/1*1LuLmlQlfETBktLKTf9D9w.png"); background-position: 50% 50% !important;"><span class="u-textScreenReader">Introducing ACCoRD</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/introducing-accord-b9689deb34a?source=collection_category---4------3-----------------------" data-action-source="collection_category---4------3-----------------------" data-post-id="b9689deb34a"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">Introducing ACCoRD</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">A Multi-Document Approach to Generating Diverse Descriptions of Scientific Concepts</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@soniamurthy" data-action="show-user-card" data-action-value="93b6d5c439b6" data-action-type="hover" data-user-id="93b6d5c439b6" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/0*o-Bu0HwG6LfatHhS" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Sonia Murthy"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@soniamurthy" data-action="show-user-card" data-action-value="93b6d5c439b6" data-action-type="hover" data-user-id="93b6d5c439b6" dir="auto">Sonia Murthy</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2022-12-06T20:16:59.598Z">Dec 6, 2022</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="3 min read"></span></div></div></div></div></div></div></div><div class="row u-marginTop15 u-marginLeftNegative12 u-marginRightNegative12"><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------4-----------------------" data-post-id="c294a53ee9d7" data-index="4"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/flax-integration-for-ai2-tango-c294a53ee9d7?source=collection_category---4------4-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/flax-integration-for-ai2-tango-c294a53ee9d7?source=collection_category---4------4-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/1*BsgEYuUzBxNbNQrYbgXVkg.png"); background-position: 48% 41% !important;"><span class="u-textScreenReader">Flax Integration for AI2 Tango</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/flax-integration-for-ai2-tango-c294a53ee9d7?source=collection_category---4------4-----------------------" data-action-source="collection_category---4------4-----------------------" data-post-id="c294a53ee9d7"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">Flax Integration for AI2 Tango</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">Learn how to use the Flax integration in AI2 Tango to fine-tune a large language model</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@sunitha98selvan" data-action="show-user-card" data-action-value="4ccf52d66ea0" data-action-type="hover" data-user-id="4ccf52d66ea0" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/1*8RMUG-2qiI8WWT81BfaNcQ.jpeg" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Sunitha Selvan"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@sunitha98selvan" data-action="show-user-card" data-action-value="4ccf52d66ea0" data-action-type="hover" data-user-id="4ccf52d66ea0" dir="auto">Sunitha Selvan</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2022-08-10T18:38:32.340Z">Aug 10, 2022</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="6 min read"></span></div></div></div></div></div></div><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------5-----------------------" data-post-id="af75591753f6" data-index="5"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/the-tango-configuration-language-af75591753f6?source=collection_category---4------5-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/the-tango-configuration-language-af75591753f6?source=collection_category---4------5-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/1*qcq1sSrwhfVcb73PowpWFA.jpeg"); background-position: 50% 50% !important;"><span class="u-textScreenReader">The AI2 Tango configuration language</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/the-tango-configuration-language-af75591753f6?source=collection_category---4------5-----------------------" data-action-source="collection_category---4------5-----------------------" data-post-id="af75591753f6"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">The AI2 Tango configuration language</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">Last time we learned how Tango allows you to wrap some functions as Steps, which can then be cached. When you do this, you often find that…</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@dirkg" data-action="show-user-card" data-action-value="74078a23664b" data-action-type="hover" data-user-id="74078a23664b" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/0*M_pWQg6t418NDThn" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Dirk Groeneveld"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@dirkg" data-action="show-user-card" data-action-value="74078a23664b" data-action-type="hover" data-user-id="74078a23664b" dir="auto">Dirk Groeneveld</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2022-07-04T16:17:49.050Z">Jul 4, 2022</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="3 min read"></span></div></div></div></div></div></div><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------6-----------------------" data-post-id="1a0aa43cdb28" data-index="6"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/using-checklists-with-allennlp-behavioral-testing-of-textual-entailment-models-1a0aa43cdb28?source=collection_category---4------6-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/using-checklists-with-allennlp-behavioral-testing-of-textual-entailment-models-1a0aa43cdb28?source=collection_category---4------6-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/0*bJLjYx-GhtA-4JYW"); background-position: 50% 50% !important;"><span class="u-textScreenReader">Using CheckLists with AllenNLP: Behavioral testing of Textual Entailment models</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/using-checklists-with-allennlp-behavioral-testing-of-textual-entailment-models-1a0aa43cdb28?source=collection_category---4------6-----------------------" data-action-source="collection_category---4------6-----------------------" data-post-id="1a0aa43cdb28"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">Using CheckLists with AllenNLP: Behavioral testing of Textual Entailment models</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">Introduction</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@akshitab" data-action="show-user-card" data-action-value="bb64be245e5a" data-action-type="hover" data-user-id="bb64be245e5a" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/0*An5zusZhgGXAYt7S" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Akshita Bhagia"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@akshitab" data-action="show-user-card" data-action-value="bb64be245e5a" data-action-type="hover" data-user-id="bb64be245e5a" dir="auto">Akshita Bhagia</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2021-10-11T17:33:01.138Z">Oct 11, 2021</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="10 min read"></span></div></div></div></div></div></div></div><div class="row u-marginTop15 u-marginLeftNegative12 u-marginRightNegative12"><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------7-----------------------" data-post-id="86208ef42301" data-index="7"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/scaling-up-allennlp-to-11b-parameter-models-86208ef42301?source=collection_category---4------7-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/scaling-up-allennlp-to-11b-parameter-models-86208ef42301?source=collection_category---4------7-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/0*ChgwbOFrXwLXU4ky"); background-position: 50% 50% !important;"><span class="u-textScreenReader">Scaling up AllenNLP to 11B Parameter Models</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/scaling-up-allennlp-to-11b-parameter-models-86208ef42301?source=collection_category---4------7-----------------------" data-action-source="collection_category---4------7-----------------------" data-post-id="86208ef42301"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">Scaling up AllenNLP to 11B Parameter Models</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">A deep dive into the challenges of large scale training and the tools we used to get there</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@epwalsh10" data-action="show-user-card" data-action-value="e7e21a54698a" data-action-type="hover" data-user-id="e7e21a54698a" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/2*CmcWKcB5wXbi2ARqtJeFlw.jpeg" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Evan Pete Walsh"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@epwalsh10" data-action="show-user-card" data-action-value="e7e21a54698a" data-action-type="hover" data-user-id="e7e21a54698a" dir="auto">Evan Pete Walsh</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2021-10-07T16:03:16.019Z">Oct 7, 2021</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="15 min read"></span></div></div></div></div></div></div><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------8-----------------------" data-post-id="d1b478d44d4c" data-index="8"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/an-introduction-to-fairness-and-bias-mitigation-with-allennlp-d1b478d44d4c?source=collection_category---4------8-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/an-introduction-to-fairness-and-bias-mitigation-with-allennlp-d1b478d44d4c?source=collection_category---4------8-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/0*ETPlz1OR-DD6l25z"); background-position: 50% 50% !important;"><span class="u-textScreenReader">An Introduction to Fairness and Bias Mitigation with AllenNLP</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/an-introduction-to-fairness-and-bias-mitigation-with-allennlp-d1b478d44d4c?source=collection_category---4------8-----------------------" data-action-source="collection_category---4------8-----------------------" data-post-id="d1b478d44d4c"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">An Introduction to Fairness and Bias Mitigation with AllenNLP</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">As models and datasets become increasingly large and complex, it is critical to evaluate them according to multiple definitions of fairness…</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@arjunsub00" data-action="show-user-card" data-action-value="8fb58c42a70c" data-action-type="hover" data-user-id="8fb58c42a70c" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/1*3gTWBHZcd2mB_TRgZGLzWA.jpeg" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Arjun Subramonian 💻🐻🏳️🌈"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@arjunsub00" data-action="show-user-card" data-action-value="8fb58c42a70c" data-action-type="hover" data-user-id="8fb58c42a70c" dir="auto">Arjun Subramonian 💻🐻🏳️🌈</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2021-06-28T19:03:52.722Z">Jun 28, 2021</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="9 min read"></span></div></div></div></div></div></div><div class="col u-xs-size12of12 js-trackPostPresentation u-paddingLeft12 u-marginBottom15 u-paddingRight12 u-size4of12" data-source="collection_category---4------9-----------------------" data-post-id="3b1239274bc3" data-index="9"><div class="u-lineHeightBase postItem"><a href="https://medium.com/ai2-blog/a-guide-to-language-model-sampling-in-allennlp-3b1239274bc3?source=collection_category---4------9-----------------------" data-action="open-post" data-action-value="https://medium.com/ai2-blog/a-guide-to-language-model-sampling-in-allennlp-3b1239274bc3?source=collection_category---4------9-----------------------" class="u-block u-xs-height170 u-height172 u-backgroundSizeCover u-backgroundOriginBorderBox u-backgroundColorGrayLight u-borderLighter" style="background-image: url("https://cdn-images-1.medium.com/max/800/1*YSGhbfhjAnraCx8QkREOQQ.png"); background-position: 50% 50% !important;"><span class="u-textScreenReader">A guide to language model sampling in AllenNLP</span></a></div><div class="col u-xs-marginBottom10 u-paddingLeft0 u-paddingRight0 u-paddingTop15 u-marginBottom30"><a class="" href="https://medium.com/ai2-blog/a-guide-to-language-model-sampling-in-allennlp-3b1239274bc3?source=collection_category---4------9-----------------------" data-action-source="collection_category---4------9-----------------------" data-post-id="3b1239274bc3"><h3 class="u-contentSansBold u-lineHeightTightest u-xs-fontSize24 u-paddingBottom2 u-paddingTop5 u-fontSize32"><div class="u-letterSpacingTight u-lineHeightTighter u-breakWord u-textOverflowEllipsis u-lineClamp3 u-fontSize24">A guide to language model sampling in AllenNLP</div></h3><div class="u-contentSansThin u-lineHeightBaseSans u-fontSize24 u-xs-fontSize18 u-textColorNormal u-baseColor--textNormal"><div class="u-fontSize18 u-letterSpacingTight u-lineHeightTight u-marginTop7 u-textColorNormal u-baseColor--textNormal">How randomness can be used to make language models more creative</div></div></a><div class="u-clearfix u-marginTop20"><div class="u-flexCenter"><div class="postMetaInline-avatar u-flex0"><a class="link u-baseColor--link avatar" href="https://medium.com/@stokesjv" data-action="show-user-card" data-action-value="919c6e78f0a6" data-action-type="hover" data-user-id="919c6e78f0a6" dir="auto"><img src="https://cdn-images-1.medium.com/fit/c/72/72/1*yVFpGpmNxMqgUhvZeGwEXA.jpeg" class="avatar-image u-size36x36 u-xs-size32x32" alt="Go to the profile of Jackson Stokes"></a></div><div class="postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis"><a class="ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken" href="https://medium.com/@stokesjv" data-action="show-user-card" data-action-value="919c6e78f0a6" data-action-type="hover" data-user-id="919c6e78f0a6" dir="auto">Jackson Stokes</a><div class="ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental"><time datetime="2020-11-17T22:23:33.670Z">Nov 17, 2020</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="10 min read"></span></div></div></div></div></div></div></div></section></div></div><style class="js-collectionStyle"> .u-accentColor--borderLight {border-color: #4B83F9 !important;} .u-accentColor--borderNormal {border-color: #4B83F9 !important;} .u-accentColor--borderDark {border-color: #4572CE !important;} .u-accentColor--iconLight .svgIcon,.u-accentColor--iconLight.svgIcon {fill: #4B83F9 !important;} .u-accentColor--iconNormal .svgIcon,.u-accentColor--iconNormal.svgIcon {fill: #4B83F9 !important;} .u-accentColor--iconDark .svgIcon,.u-accentColor--iconDark.svgIcon {fill: #4572CE !important;} .u-accentColor--textNormal {color: #4572CE !important;} .u-accentColor--hoverTextNormal:hover {color: #4572CE !important;} .u-accentColor--textNormal.u-accentColor--textDarken:hover {color: #4168B9 !important;} .u-accentColor--textDark {color: #4168B9 !important;} .u-accentColor--backgroundLight {background-color: #4B83F9 !important;} .u-accentColor--backgroundNormal {background-color: #4B83F9 !important;} .u-accentColor--backgroundDark {background-color: #4572CE !important;} .u-accentColor--buttonDark {border-color: #4572CE !important; color: #4168B9 !important;} .u-accentColor--buttonDark:hover {border-color: #4168B9 !important;} .u-accentColor--buttonDark .icon:before,.u-accentColor--buttonDark .svgIcon{color: #4572CE !important; fill: #4572CE !important;} .u-accentColor--buttonNormal:not(.clapButton--largePill) {border-color: #4B83F9 !important; color: #4572CE !important;} .u-accentColor--buttonNormal:hover {border-color: #4572CE !important;} .u-accentColor--buttonNormal .icon:before,.u-accentColor--buttonNormal .svgIcon{color: #4B83F9 !important; fill: #4B83F9 !important;} .u-accentColor--buttonNormal.button--filled .icon:before,.u-accentColor--buttonNormal.button--filled .svgIcon{color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-accentColor--buttonDark.button--filled,.u-accentColor--buttonDark.button--withChrome.is-active,.u-accentColor--fillWhenActive.is-active {background-color: #4572CE !important; border-color: #4572CE !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-accentColor--buttonNormal.button--filled:not(.clapButton--largePill),.u-accentColor--buttonNormal.button--withChrome.is-active:not(.clapButton--largePill) {background-color: #4B83F9 !important; border-color: #4B83F9 !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .postArticle.is-withAccentColors .markup--user,.postArticle.is-withAccentColors .markup--query {color: #4572CE !important;}.u-tintBgColor {background-color: rgba(38, 94, 212, 1) !important;}.u-tintBgColor .u-fadeLeft:before {background-image: linear-gradient(to right, rgba(38, 94, 212, 1) 0%, rgba(38, 94, 212, 0) 100%) !important;}.u-tintBgColor .u-fadeRight:after {background-image: linear-gradient(to right, rgba(38, 94, 212, 0) 0%, rgba(38, 94, 212, 1) 100%) !important;} .u-tintSpectrum .u-baseColor--borderLight {border-color: #98B7F8 !important;} .u-tintSpectrum .u-baseColor--borderNormal {border-color: #BFD5FF !important;} .u-tintSpectrum .u-baseColor--borderDark {border-color: #E4F2FF !important;} .u-tintSpectrum .u-baseColor--iconLight .svgIcon,.u-tintSpectrum .u-baseColor--iconLight.svgIcon {fill: #98B7F8 !important;} .u-tintSpectrum .u-baseColor--iconNormal .svgIcon,.u-tintSpectrum .u-baseColor--iconNormal.svgIcon {fill: #BFD5FF !important;} .u-tintSpectrum .u-baseColor--iconDark .svgIcon,.u-tintSpectrum .u-baseColor--iconDark.svgIcon {fill: #E4F2FF !important;} .u-tintSpectrum .u-baseColor--textNormal {color: #BFD5FF !important;} .u-tintSpectrum .u-baseColor--textNormal.u-baseColor--textDarken:hover {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--textDark {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--textDarker {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--backgroundLight {background-color: #98B7F8 !important;} .u-tintSpectrum .u-baseColor--backgroundNormal {background-color: #BFD5FF !important;} .u-tintSpectrum .u-baseColor--backgroundDark {background-color: #E4F2FF !important;} .u-tintSpectrum .u-baseColor--buttonLight {border-color: #98B7F8 !important; color: #98B7F8 !important;} .u-tintSpectrum .u-baseColor--buttonLight:hover {border-color: #98B7F8 !important;} .u-tintSpectrum .u-baseColor--buttonLight .icon:before,.u-tintSpectrum .u-baseColor--buttonLight .svgIcon {color: #98B7F8 !important; fill: #98B7F8 !important;} .u-tintSpectrum .u-baseColor--buttonDark {border-color: #E4F2FF !important; color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--buttonDark:hover {border-color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--buttonDark .icon:before,.u-tintSpectrum .u-baseColor--buttonDark .svgIcon {color: #E4F2FF !important; fill: #E4F2FF !important;} .u-tintSpectrum .u-baseColor--buttonNormal {border-color: #BFD5FF !important; color: #BFD5FF !important;} .u-tintSpectrum .u-baseColor--buttonNormal:hover {border-color: #E4F2FF !important;} .u-tintSpectrum .u-baseColor--buttonNormal .icon:before,.u-tintSpectrum .u-baseColor--buttonNormal .svgIcon {color: #BFD5FF !important; fill: #BFD5FF !important;} .u-tintSpectrum .u-baseColor--buttonDark.button--filled,.u-tintSpectrum .u-baseColor--buttonDark.button--withChrome.is-active {background-color: #E4F2FF !important; border-color: #E4F2FF !important; color: rgba(38, 94, 212, 1) !important; fill: rgba(38, 94, 212, 1) !important;} .u-tintSpectrum .u-baseColor--buttonNormal.button--filled,.u-tintSpectrum .u-baseColor--buttonNormal.button--withChrome.is-active {background-color: #BFD5FF !important; border-color: #BFD5FF !important; color: rgba(38, 94, 212, 1) !important; fill: rgba(38, 94, 212, 1) !important;} .u-tintSpectrum .u-baseColor--link {color: #BFD5FF !important;} .u-tintSpectrum .u-baseColor--link.link--darkenOnHover:hover {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--link.link--darken:hover,.u-tintSpectrum .u-baseColor--link.link--darken:focus,.u-tintSpectrum .u-baseColor--link.link--darken:active {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--link.link--dark {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--link.link--dark.link--darken:hover,.u-tintSpectrum .u-baseColor--link.link--dark.link--darken:focus,.u-tintSpectrum .u-baseColor--link.link--dark.link--darken:active {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--link.link--darker {color: #F6FFFF !important;} .u-tintSpectrum .u-baseColor--placeholderNormal ::-webkit-input-placeholder {color: #98B7F8;} .u-tintSpectrum .u-baseColor--placeholderNormal ::-moz-placeholder {color: #98B7F8;} .u-tintSpectrum .u-baseColor--placeholderNormal :-ms-input-placeholder {color: #98B7F8;} .u-tintSpectrum .ui-h1,.u-tintSpectrum .ui-h2,.u-tintSpectrum .ui-h3,.u-tintSpectrum .ui-h4,.u-tintSpectrum .ui-brand1,.u-tintSpectrum .ui-brand2,.u-tintSpectrum .ui-captionStrong {color: #F6FFFF !important; fill: #F6FFFF !important;} .u-tintSpectrum .ui-body,.u-tintSpectrum .ui-caps {color: #F6FFFF !important; fill: #F6FFFF !important;} .u-tintSpectrum .ui-summary,.u-tintSpectrum .ui-caption {color: #98B7F8 !important; fill: #98B7F8 !important;} .u-tintSpectrum .u-accentColor--borderLight {border-color: #98B7F8 !important;} .u-tintSpectrum .u-accentColor--borderNormal {border-color: #BFD5FF !important;} .u-tintSpectrum .u-accentColor--borderDark {border-color: #E4F2FF !important;} .u-tintSpectrum .u-accentColor--iconLight .svgIcon,.u-tintSpectrum .u-accentColor--iconLight.svgIcon {fill: #98B7F8 !important;} .u-tintSpectrum .u-accentColor--iconNormal .svgIcon,.u-tintSpectrum .u-accentColor--iconNormal.svgIcon {fill: #BFD5FF !important;} .u-tintSpectrum .u-accentColor--iconDark .svgIcon,.u-tintSpectrum .u-accentColor--iconDark.svgIcon {fill: #E4F2FF !important;} .u-tintSpectrum .u-accentColor--textNormal {color: #BFD5FF !important;} .u-tintSpectrum .u-accentColor--hoverTextNormal:hover {color: #BFD5FF !important;} .u-tintSpectrum .u-accentColor--textNormal.u-accentColor--textDarken:hover {color: #F6FFFF !important;} .u-tintSpectrum .u-accentColor--textDark {color: #F6FFFF !important;} .u-tintSpectrum .u-accentColor--backgroundLight {background-color: #98B7F8 !important;} .u-tintSpectrum .u-accentColor--backgroundNormal {background-color: #BFD5FF !important;} .u-tintSpectrum .u-accentColor--backgroundDark {background-color: #E4F2FF !important;} .u-tintSpectrum .u-accentColor--buttonDark {border-color: #E4F2FF !important; color: #F6FFFF !important;} .u-tintSpectrum .u-accentColor--buttonDark:hover {border-color: #F6FFFF !important;} .u-tintSpectrum .u-accentColor--buttonDark .icon:before,.u-tintSpectrum .u-accentColor--buttonDark .svgIcon{color: #E4F2FF !important; fill: #E4F2FF !important;} .u-tintSpectrum .u-accentColor--buttonNormal:not(.clapButton--largePill) {border-color: #BFD5FF !important; color: #BFD5FF !important;} .u-tintSpectrum .u-accentColor--buttonNormal:hover {border-color: #E4F2FF !important;} .u-tintSpectrum .u-accentColor--buttonNormal .icon:before,.u-tintSpectrum .u-accentColor--buttonNormal .svgIcon{color: #BFD5FF !important; fill: #BFD5FF !important;} .u-tintSpectrum .u-accentColor--buttonNormal.button--filled .icon:before,.u-tintSpectrum .u-accentColor--buttonNormal.button--filled .svgIcon{color: rgba(38, 94, 212, 1) !important; fill: rgba(38, 94, 212, 1) !important;} .u-tintSpectrum .u-accentColor--buttonDark.button--filled,.u-tintSpectrum .u-accentColor--buttonDark.button--withChrome.is-active,.u-tintSpectrum .u-accentColor--fillWhenActive.is-active {background-color: #E4F2FF !important; border-color: #E4F2FF !important; color: rgba(38, 94, 212, 1) !important; fill: rgba(38, 94, 212, 1) !important;} .u-tintSpectrum .u-accentColor--buttonNormal.button--filled:not(.clapButton--largePill),.u-tintSpectrum .u-accentColor--buttonNormal.button--withChrome.is-active:not(.clapButton--largePill) {background-color: #BFD5FF !important; border-color: #BFD5FF !important; color: rgba(38, 94, 212, 1) !important; fill: rgba(38, 94, 212, 1) !important;} .u-tintSpectrum .postArticle.is-withAccentColors .markup--user,.u-tintSpectrum .postArticle.is-withAccentColors .markup--query {color: #BFD5FF !important;} .u-accentColor--highlightFaint {background-color: rgba(227, 242, 255, 1) !important;} .u-accentColor--highlightStrong.is-active .svgIcon {fill: rgba(181, 226, 255, 1) !important;} .postArticle.is-withAccentColors .markup--quote.is-other {background-color: rgba(227, 242, 255, 1) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .markup--quote.is-other {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(227, 242, 255, 1), rgba(227, 242, 255, 1));} .postArticle.is-withAccentColors .markup--quote.is-me {background-color: rgba(202, 234, 255, 1) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .markup--quote.is-me {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(202, 234, 255, 1), rgba(202, 234, 255, 1));} .postArticle.is-withAccentColors .markup--quote.is-targeted {background-color: rgba(181, 226, 255, 1) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .markup--quote.is-targeted {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(181, 226, 255, 1), rgba(181, 226, 255, 1));} .postArticle.is-withAccentColors .markup--quote.is-selected {background-color: rgba(181, 226, 255, 1) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .markup--quote.is-selected {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(181, 226, 255, 1), rgba(181, 226, 255, 1));} .postArticle.is-withAccentColors .markup--highlight {background-color: rgba(181, 226, 255, 1) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .markup--highlight {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(181, 226, 255, 1), rgba(181, 226, 255, 1));}</style><style class="js-collectionStyleConstant">.u-imageBgColor {background-color: rgba(0, 0, 0, 0.24705882352941178);} .u-imageSpectrum .u-baseColor--borderLight {border-color: rgba(255, 255, 255, 0.6980392156862745) !important;} .u-imageSpectrum .u-baseColor--borderNormal {border-color: rgba(255, 255, 255, 0.8980392156862745) !important;} .u-imageSpectrum .u-baseColor--borderDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--iconLight .svgIcon,.u-imageSpectrum .u-baseColor--iconLight.svgIcon {fill: rgba(255, 255, 255, 0.8) !important;} .u-imageSpectrum .u-baseColor--iconNormal .svgIcon,.u-imageSpectrum .u-baseColor--iconNormal.svgIcon {fill: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--iconDark .svgIcon,.u-imageSpectrum .u-baseColor--iconDark.svgIcon {fill: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--textNormal {color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--textNormal.u-baseColor--textDarken:hover {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--textDark {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--textDarker {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--backgroundLight {background-color: rgba(255, 255, 255, 0.8980392156862745) !important;} .u-imageSpectrum .u-baseColor--backgroundNormal {background-color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--backgroundDark {background-color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--buttonLight {border-color: rgba(255, 255, 255, 0.6980392156862745) !important; color: rgba(255, 255, 255, 0.8) !important;} .u-imageSpectrum .u-baseColor--buttonLight:hover {border-color: rgba(255, 255, 255, 0.6980392156862745) !important;} .u-imageSpectrum .u-baseColor--buttonLight .icon:before,.u-imageSpectrum .u-baseColor--buttonLight .svgIcon {color: rgba(255, 255, 255, 0.8) !important; fill: rgba(255, 255, 255, 0.8) !important;} .u-imageSpectrum .u-baseColor--buttonDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--buttonDark:hover {border-color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--buttonDark .icon:before,.u-imageSpectrum .u-baseColor--buttonDark .svgIcon {color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--buttonNormal {border-color: rgba(255, 255, 255, 0.8980392156862745) !important; color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--buttonNormal:hover {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--buttonNormal .icon:before,.u-imageSpectrum .u-baseColor--buttonNormal .svgIcon {color: rgba(255, 255, 255, 0.9490196078431372) !important; fill: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--buttonDark.button--filled,.u-imageSpectrum .u-baseColor--buttonDark.button--withChrome.is-active {background-color: rgba(255, 255, 255, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;} .u-imageSpectrum .u-baseColor--buttonNormal.button--filled,.u-imageSpectrum .u-baseColor--buttonNormal.button--withChrome.is-active {background-color: rgba(255, 255, 255, 0.9490196078431372) !important; border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;} .u-imageSpectrum .u-baseColor--link {color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-baseColor--link.link--darkenOnHover:hover {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--link.link--darken:hover,.u-imageSpectrum .u-baseColor--link.link--darken:focus,.u-imageSpectrum .u-baseColor--link.link--darken:active {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--link.link--dark {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--link.link--dark.link--darken:hover,.u-imageSpectrum .u-baseColor--link.link--dark.link--darken:focus,.u-imageSpectrum .u-baseColor--link.link--dark.link--darken:active {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--link.link--darker {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-baseColor--placeholderNormal ::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.8);} .u-imageSpectrum .u-baseColor--placeholderNormal ::-moz-placeholder {color: rgba(255, 255, 255, 0.8);} .u-imageSpectrum .u-baseColor--placeholderNormal :-ms-input-placeholder {color: rgba(255, 255, 255, 0.8);} .u-imageSpectrum .ui-h1,.u-imageSpectrum .ui-h2,.u-imageSpectrum .ui-h3,.u-imageSpectrum .ui-h4,.u-imageSpectrum .ui-brand1,.u-imageSpectrum .ui-brand2,.u-imageSpectrum .ui-captionStrong {color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .ui-body,.u-imageSpectrum .ui-caps {color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .ui-summary,.u-imageSpectrum .ui-caption {color: rgba(255, 255, 255, 0.8) !important; fill: rgba(255, 255, 255, 0.8) !important;} .u-imageSpectrum .u-accentColor--borderLight {border-color: rgba(255, 255, 255, 0.6980392156862745) !important;} .u-imageSpectrum .u-accentColor--borderNormal {border-color: rgba(255, 255, 255, 0.8980392156862745) !important;} .u-imageSpectrum .u-accentColor--borderDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--iconLight .svgIcon,.u-imageSpectrum .u-accentColor--iconLight.svgIcon {fill: rgba(255, 255, 255, 0.8) !important;} .u-imageSpectrum .u-accentColor--iconNormal .svgIcon,.u-imageSpectrum .u-accentColor--iconNormal.svgIcon {fill: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--iconDark .svgIcon,.u-imageSpectrum .u-accentColor--iconDark.svgIcon {fill: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-accentColor--textNormal {color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--hoverTextNormal:hover {color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--textNormal.u-accentColor--textDarken:hover {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-accentColor--textDark {color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-accentColor--backgroundLight {background-color: rgba(255, 255, 255, 0.8980392156862745) !important;} .u-imageSpectrum .u-accentColor--backgroundNormal {background-color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--backgroundDark {background-color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-accentColor--buttonDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-accentColor--buttonDark:hover {border-color: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-accentColor--buttonDark .icon:before,.u-imageSpectrum .u-accentColor--buttonDark .svgIcon{color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-imageSpectrum .u-accentColor--buttonNormal:not(.clapButton--largePill) {border-color: rgba(255, 255, 255, 0.8980392156862745) !important; color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--buttonNormal:hover {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--buttonNormal .icon:before,.u-imageSpectrum .u-accentColor--buttonNormal .svgIcon{color: rgba(255, 255, 255, 0.9490196078431372) !important; fill: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--buttonNormal.button--filled .icon:before,.u-imageSpectrum .u-accentColor--buttonNormal.button--filled .svgIcon{color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;} .u-imageSpectrum .u-accentColor--buttonDark.button--filled,.u-imageSpectrum .u-accentColor--buttonDark.button--withChrome.is-active,.u-imageSpectrum .u-accentColor--fillWhenActive.is-active {background-color: rgba(255, 255, 255, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;} .u-imageSpectrum .u-accentColor--buttonNormal.button--filled:not(.clapButton--largePill),.u-imageSpectrum .u-accentColor--buttonNormal.button--withChrome.is-active:not(.clapButton--largePill) {background-color: rgba(255, 255, 255, 0.9490196078431372) !important; border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;} .u-imageSpectrum .postArticle.is-withAccentColors .markup--user,.u-imageSpectrum .postArticle.is-withAccentColors .markup--query {color: rgba(255, 255, 255, 0.9490196078431372) !important;} .u-imageSpectrum .u-accentColor--highlightFaint {background-color: rgba(255, 255, 255, 0.2) !important;} .u-imageSpectrum .u-accentColor--highlightStrong.is-active .svgIcon {fill: rgba(255, 255, 255, 0.6) !important;} .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-other {background-color: rgba(255, 255, 255, 0.2) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-other {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));} .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-me {background-color: rgba(255, 255, 255, 0.4) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-me {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));} .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-targeted {background-color: rgba(255, 255, 255, 0.6) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-targeted {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));} .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-selected {background-color: rgba(255, 255, 255, 0.6) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-selected {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));} .postArticle.is-withAccentColors .u-imageSpectrum .markup--highlight {background-color: rgba(255, 255, 255, 0.6) !important;} body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--highlight {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));}.u-resetSpectrum .u-tintBgColor {background-color: rgba(255, 255, 255, 1) !important;}.u-resetSpectrum .u-tintBgColor .u-fadeLeft:before {background-image: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%) !important;}.u-resetSpectrum .u-tintBgColor .u-fadeRight:after {background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%) !important;} .u-resetSpectrum .u-baseColor--borderLight {border-color: rgba(0, 0, 0, 0.2980392156862745) !important;} .u-resetSpectrum .u-baseColor--borderNormal {border-color: rgba(0, 0, 0, 0.4980392156862745) !important;} .u-resetSpectrum .u-baseColor--borderDark {border-color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--iconLight .svgIcon,.u-resetSpectrum .u-baseColor--iconLight.svgIcon {fill: rgba(0, 0, 0, 0.2980392156862745) !important;} .u-resetSpectrum .u-baseColor--iconNormal .svgIcon,.u-resetSpectrum .u-baseColor--iconNormal.svgIcon {fill: rgba(0, 0, 0, 0.4980392156862745) !important;} .u-resetSpectrum .u-baseColor--iconDark .svgIcon,.u-resetSpectrum .u-baseColor--iconDark.svgIcon {fill: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--textNormal {color: rgba(0, 0, 0, 0.4980392156862745) !important;} .u-resetSpectrum .u-baseColor--textNormal.u-baseColor--textDarken:hover {color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--textDark {color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--textDarker {color: rgba(0, 0, 0, 0.8) !important;} .u-resetSpectrum .u-baseColor--backgroundLight {background-color: rgba(0, 0, 0, 0.09803921568627451) !important;} .u-resetSpectrum .u-baseColor--backgroundNormal {background-color: rgba(0, 0, 0, 0.2) !important;} .u-resetSpectrum .u-baseColor--backgroundDark {background-color: rgba(0, 0, 0, 0.2980392156862745) !important;} .u-resetSpectrum .u-baseColor--buttonLight {border-color: rgba(0, 0, 0, 0.2980392156862745) !important; color: rgba(0, 0, 0, 0.2980392156862745) !important;} .u-resetSpectrum .u-baseColor--buttonLight:hover {border-color: rgba(0, 0, 0, 0.2980392156862745) !important;} .u-resetSpectrum .u-baseColor--buttonLight .icon:before,.u-resetSpectrum .u-baseColor--buttonLight .svgIcon {color: rgba(0, 0, 0, 0.2980392156862745) !important; fill: rgba(0, 0, 0, 0.2980392156862745) !important;} .u-resetSpectrum .u-baseColor--buttonDark {border-color: rgba(0, 0, 0, 0.6) !important; color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--buttonDark:hover {border-color: rgba(0, 0, 0, 0.8) !important;} .u-resetSpectrum .u-baseColor--buttonDark .icon:before,.u-resetSpectrum .u-baseColor--buttonDark .svgIcon {color: rgba(0, 0, 0, 0.6) !important; fill: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--buttonNormal {border-color: rgba(0, 0, 0, 0.4980392156862745) !important; color: rgba(0, 0, 0, 0.4980392156862745) !important;} .u-resetSpectrum .u-baseColor--buttonNormal:hover {border-color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--buttonNormal .icon:before,.u-resetSpectrum .u-baseColor--buttonNormal .svgIcon {color: rgba(0, 0, 0, 0.4980392156862745) !important; fill: rgba(0, 0, 0, 0.4980392156862745) !important;} .u-resetSpectrum .u-baseColor--buttonDark.button--filled,.u-resetSpectrum .u-baseColor--buttonDark.button--withChrome.is-active {background-color: rgba(0, 0, 0, 0.2980392156862745) !important; border-color: rgba(0, 0, 0, 0.2980392156862745) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-resetSpectrum .u-baseColor--buttonNormal.button--filled,.u-resetSpectrum .u-baseColor--buttonNormal.button--withChrome.is-active {background-color: rgba(0, 0, 0, 0.2) !important; border-color: rgba(0, 0, 0, 0.2) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-resetSpectrum .u-baseColor--link {color: rgba(0, 0, 0, 0.4980392156862745) !important;} .u-resetSpectrum .u-baseColor--link.link--darkenOnHover:hover {color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--link.link--darken:hover,.u-resetSpectrum .u-baseColor--link.link--darken:focus,.u-resetSpectrum .u-baseColor--link.link--darken:active {color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--link.link--dark {color: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .u-baseColor--link.link--dark.link--darken:hover,.u-resetSpectrum .u-baseColor--link.link--dark.link--darken:focus,.u-resetSpectrum .u-baseColor--link.link--dark.link--darken:active {color: rgba(0, 0, 0, 0.8) !important;} .u-resetSpectrum .u-baseColor--link.link--darker {color: rgba(0, 0, 0, 0.8) !important;} .u-resetSpectrum .u-baseColor--placeholderNormal ::-webkit-input-placeholder {color: rgba(0, 0, 0, 0.2980392156862745);} .u-resetSpectrum .u-baseColor--placeholderNormal ::-moz-placeholder {color: rgba(0, 0, 0, 0.2980392156862745);} .u-resetSpectrum .u-baseColor--placeholderNormal :-ms-input-placeholder {color: rgba(0, 0, 0, 0.2980392156862745);} .u-resetSpectrum .ui-h1,.u-resetSpectrum .ui-h2,.u-resetSpectrum .ui-h3,.u-resetSpectrum .ui-h4,.u-resetSpectrum .ui-brand1,.u-resetSpectrum .ui-brand2,.u-resetSpectrum .ui-captionStrong {color: rgba(0, 0, 0, 0.8) !important; fill: rgba(0, 0, 0, 0.8) !important;} .u-resetSpectrum .ui-body,.u-resetSpectrum .ui-caps {color: rgba(0, 0, 0, 0.6) !important; fill: rgba(0, 0, 0, 0.6) !important;} .u-resetSpectrum .ui-summary,.u-resetSpectrum .ui-caption {color: rgba(0, 0, 0, 0.2980392156862745) !important; fill: rgba(0, 0, 0, 0.2980392156862745) !important;} .u-resetSpectrum .u-accentColor--borderLight {border-color: rgba(26, 137, 23, 1) !important;} .u-resetSpectrum .u-accentColor--borderNormal {border-color: rgba(26, 137, 23, 1) !important;} .u-resetSpectrum .u-accentColor--borderDark {border-color: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--iconLight .svgIcon,.u-resetSpectrum .u-accentColor--iconLight.svgIcon {fill: rgba(26, 137, 23, 1) !important;} .u-resetSpectrum .u-accentColor--iconNormal .svgIcon,.u-resetSpectrum .u-accentColor--iconNormal.svgIcon {fill: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--iconDark .svgIcon,.u-resetSpectrum .u-accentColor--iconDark.svgIcon {fill: rgba(15, 115, 12, 1) !important;} .u-resetSpectrum .u-accentColor--textNormal {color: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--hoverTextNormal:hover {color: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--textNormal.u-accentColor--textDarken:hover {color: rgba(15, 115, 12, 1) !important;} .u-resetSpectrum .u-accentColor--textDark {color: rgba(15, 115, 12, 1) !important;} .u-resetSpectrum .u-accentColor--backgroundLight {background-color: rgba(26, 137, 23, 1) !important;} .u-resetSpectrum .u-accentColor--backgroundNormal {background-color: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--backgroundDark {background-color: rgba(15, 115, 12, 1) !important;} .u-resetSpectrum .u-accentColor--buttonDark {border-color: rgba(17, 128, 14, 1) !important; color: rgba(15, 115, 12, 1) !important;} .u-resetSpectrum .u-accentColor--buttonDark:hover {border-color: rgba(15, 115, 12, 1) !important;} .u-resetSpectrum .u-accentColor--buttonDark .icon:before,.u-resetSpectrum .u-accentColor--buttonDark .svgIcon{color: rgba(15, 115, 12, 1) !important; fill: rgba(15, 115, 12, 1) !important;} .u-resetSpectrum .u-accentColor--buttonNormal:not(.clapButton--largePill) {border-color: rgba(26, 137, 23, 1) !important; color: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--buttonNormal:hover {border-color: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--buttonNormal .icon:before,.u-resetSpectrum .u-accentColor--buttonNormal .svgIcon{color: rgba(17, 128, 14, 1) !important; fill: rgba(17, 128, 14, 1) !important;} .u-resetSpectrum .u-accentColor--buttonNormal.button--filled .icon:before,.u-resetSpectrum .u-accentColor--buttonNormal.button--filled .svgIcon{color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-resetSpectrum .u-accentColor--buttonDark.button--filled,.u-resetSpectrum .u-accentColor--buttonDark.button--withChrome.is-active,.u-resetSpectrum .u-accentColor--fillWhenActive.is-active {background-color: rgba(15, 115, 12, 1) !important; border-color: rgba(15, 115, 12, 1) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-resetSpectrum .u-accentColor--buttonNormal.button--filled:not(.clapButton--largePill),.u-resetSpectrum .u-accentColor--buttonNormal.button--withChrome.is-active:not(.clapButton--largePill) {background-color: rgba(17, 128, 14, 1) !important; border-color: rgba(17, 128, 14, 1) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;} .u-resetSpectrum .postArticle.is-withAccentColors .markup--user,.u-resetSpectrum .postArticle.is-withAccentColors .markup--query {color: rgba(17, 128, 14, 1) !important;}</style><div class="container u-maxWidth1072 u-hide"><div class="u-marginTop10 u-paddingTop10 u-paddingBottom30 u-borderTopLighter"><div class="linkSet u-clearfix"><div class="u-floatRight u-textColorNormal u-baseColor--textNormal u-xs-floatLeft"><a class="button button--chromeless u-baseColor--buttonNormal u-marginLeft15 u-lineHeight35 u-xs-block u-xs-marginLeft0" href="https://medium.com/ai2-blog/about" title="About Ai2 Blog" aria-label="About Ai2 Blog">About Ai2 Blog</a><span class="middotDivider u-xs-hide"></span><a class="button button--chromeless u-baseColor--buttonNormal u-lineHeight35 u-xs-block" href="https://medium.com/ai2-blog/latest" title="Latest Stories for Ai2 Blog" aria-label="Latest Stories for Ai2 Blog">Latest Stories</a><span class="middotDivider u-xs-hide"></span><a class="button button--chromeless u-baseColor--buttonNormal u-lineHeight35 u-xs-block" href="https://medium.com/ai2-blog/archive" title="Archive for Ai2 Blog" aria-label="Archive for Ai2 Blog">Archive</a><span class="middotDivider u-xs-hide"></span><a class="button button--chromeless u-baseColor--buttonNormal u-lineHeight35 u-xs-block" href="https://medium.com/about">About Medium</a><span class="middotDivider u-xs-hide"></span><a class="button button--chromeless u-baseColor--buttonNormal u-lineHeight35 u-xs-block" href="https://policy.medium.com/medium-terms-of-service-9db0094a1e0f">Terms</a><span class="middotDivider u-xs-hide"></span><a class="button button--chromeless u-baseColor--buttonNormal u-lineHeight35 u-xs-block" href="https://policy.medium.com/medium-privacy-policy-f03bf92035c9">Privacy</a><span class="middotDivider u-xs-hide"></span><a class="button button--chromeless u-baseColor--buttonNormal u-lineHeight35 u-xs-block" href="https://medium.com/business">Teams</a></div></div></div></div></div></div></div><div class="loadingBar"></div><script>// <![CDATA[ window["obvInit"] = function (opt_embedded) {window["obvInit"]["embedded"] = opt_embedded; window["obvInit"]["ready"] = true;} // ]]></script><script>// <![CDATA[ var GLOBALS = {"audioUrl":"https://d1fcbxp97j4nb2.cloudfront.net","baseUrl":"https://medium.com","buildLabel":"20241126-1740-root","currentUser":{"userId":"lo_ea97f1d3ed49","isVerified":false,"subscriberEmail":"","hasPastMemberships":false,"isEnrolledInHightower":false,"isEligibleForHightower":true,"hightowerLastLockedAt":0,"isWriterProgramEnrolled":true,"isWriterProgramInvited":false,"isWriterProgramOptedOut":false,"writerProgramVersion":0,"writerProgramEnrolledAt":0,"friendLinkOnboarding":0,"hasAdditionalUnlocks":false,"hasApiAccess":false,"writerProgramDistributionSettingOptedIn":false,"isSuspended":false,"collectionOnboardingSeen":0,"atsQualifiedAt":0},"currentUserHasUnverifiedEmail":false,"isAuthenticated":false,"isCurrentUserVerified":false,"miroUrl":"https://cdn-images-1.medium.com","moduleUrls":{"base":"https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.95z8xpkUEidhPbIWsh2BVw.12.js","common-async":"https://cdn-static-1.medium.com/_/fp/gen-js/main-common-async.bundle.zqOu8dxaQRtqDyChHdOWlQ.12.js","hightower":"https://cdn-static-1.medium.com/_/fp/gen-js/main-hightower.bundle.y0UkxCxPBUbLlduk5XbwLQ.12.js","home-screens":"https://cdn-static-1.medium.com/_/fp/gen-js/main-home-screens.bundle.eZhPgaD8AglnbC5Rzxqvhg.12.js","misc-screens":"https://cdn-static-1.medium.com/_/fp/gen-js/main-misc-screens.bundle.XeRjm4FlHTBOsUvoOQ6Ppg.12.js","notes":"https://cdn-static-1.medium.com/_/fp/gen-js/main-notes.bundle.r9MSvtAmj0CMkyIC0CCCbA.12.js","payments":"https://cdn-static-1.medium.com/_/fp/gen-js/main-payments.bundle.AiXyuYj3AvxRA1-7HEyP9Q.12.js","posters":"https://cdn-static-1.medium.com/_/fp/gen-js/main-posters.bundle.fsLyLvZO4VZXL_zb4RXgeg.12.js","power-readers":"https://cdn-static-1.medium.com/_/fp/gen-js/main-power-readers.bundle.6Dyc-nVN2MDV_AM9XDAZug.12.js","pubs":"https://cdn-static-1.medium.com/_/fp/gen-js/main-pubs.bundle.rUyrVjlTpUj61voxnZosQw.12.js","stats":"https://cdn-static-1.medium.com/_/fp/gen-js/main-stats.bundle.2I2tXSo7-rbez_WYXfga0Q.12.js"},"previewConfig":{"weightThreshold":1,"weightImageParagraph":0.51,"weightIframeParagraph":0.8,"weightTextParagraph":0.08,"weightEmptyParagraph":0,"weightP":0.003,"weightH":0.005,"weightBq":0.003,"minPTextLength":60,"truncateBoundaryChars":20,"detectTitle":true,"detectTitleLevThreshold":0.15},"productName":"Medium","supportsEdit":false,"termsUrl":"//policy.medium.com/medium-terms-of-service-9db0094a1e0f","textshotHost":"textshot.textshot-production.svc.cluster.local","transactionId":"1732664815047:faea9e0d1b0a","useragent":{"browser":"ie","family":"ie","os":"windows","version":7,"supportsDesktopEdit":false,"supportsInteract":false,"supportsView":true,"isMobile":false,"isTablet":false,"isNative":false,"supportsFileAPI":false,"isTier1":false,"clientVersion":"","clientChannel":"","supportsRealScrollEvents":false,"supportsVhUnits":false,"ruinsViewportSections":false,"supportsHtml5Video":false,"supportsMagicUnderlines":false,"isWebView":false,"isFacebookWebView":false,"supportsProgressiveMedia":false,"supportsPromotedPosts":true,"isBot":false,"isNativeIphone":false,"supportsCssVariables":false,"supportsVideoSections":true,"emojiSupportLevel":1,"isSearchBot":false,"isSyndicationBot":false,"isNativeAndroid":false,"isNativeIos":false,"isSeoAuditBot":false,"isInternalApp":false,"supportsApplePay":false,"supportsScrollableMetabar":false},"variants":{"allow_access":true,"allow_signup":true,"allow_test_auth":"disallow","android_enable_editor_new_publishing_flow":true,"android_enable_friend_links_creation":true,"android_enable_friend_links_postpage_banners":true,"android_enable_image_sharer":true,"android_enable_lists_v2":true,"android_enable_syntax_highlight":true,"android_enable_topic_portals":true,"android_rating_prompt_stories_read_threshold":2,"android_two_hour_refresh":true,"available_annual_plan":"2c754bcc2995","available_annual_premium_plan":"4a442ace1476","available_monthly_plan":"60e220181034","available_monthly_premium_plan":"12a660186432","browsable_stream_config_bucket":"curated-topics","can_receive_tips_v0":true,"can_send_tips_v0":true,"coronavirus_topic_recirc":true,"disable_partner_program_enrollment":true,"enable_abandoned_cart_promotion_email":true,"enable_android_dynamic_aspirational_paywall":true,"enable_android_dynamic_programming_paywall":true,"enable_android_miro_v2":true,"enable_android_offline_reading":true,"enable_android_verified_author":true,"enable_app_flirty_thirty":true,"enable_apple_sign_in":true,"enable_apple_webhook":true,"enable_aurora_pub_follower_page":true,"enable_author_cards":true,"enable_author_cards_byline":true,"enable_auto_follow_on_subscribe":true,"enable_automod":true,"enable_bayesian_average_pub_search":true,"enable_bg_post_post":true,"enable_billing_frequency_on_step2":"group_1","enable_boost_nia_v01":true,"enable_braintree_apple_pay":true,"enable_braintree_client":true,"enable_braintree_google_pay":true,"enable_braintree_integration":true,"enable_braintree_paypal":true,"enable_braintree_trial_membership":true,"enable_braintree_webhook":true,"enable_branch_io":true,"enable_cache_less_following_feed":true,"enable_configure_pronouns":true,"enable_conversion_model_v2":"group_2","enable_conversion_ranker_v2":"control","enable_creator_welcome_email":true,"enable_deprecate_legacy_providers_v3":true,"enable_diversification_rex":true,"enable_entities_to_follow_v2":true,"enable_eventstats_event_processing":true,"enable_explicit_signals":true,"enable_explicit_signals_updated_post_previews":true,"enable_footer_app_buttons":true,"enable_google_one_tap":true,"enable_google_webhook":true,"enable_group_gifting":true,"enable_iceland_forced_android":true,"enable_import":true,"enable_intrinsic_automatic_actions":true,"enable_ios_autorefresh":true,"enable_ios_dynamic_paywall_aspiriational":true,"enable_ios_dynamic_paywall_programming":true,"enable_ios_easy_resubscribe":true,"enable_ios_offline_reading":true,"enable_legacy_feed_in_iceland":true,"enable_lite_archive_page":true,"enable_lite_continue_this_thread":true,"enable_lite_homepage":true,"enable_lite_response_markup":true,"enable_lite_server_upstream_deadlines":true,"enable_lo_homepage":"control","enable_maim_the_meter":true,"enable_marketing_emails":true,"enable_mastodon_avatar_upload":true,"enable_mastodon_for_members":true,"enable_mastodon_for_members_username_selection":true,"enable_medium2_kbfd":true,"enable_members_only_audio":true,"enable_ml_rank_rex_anno":true,"enable_moc_load_processor_all_recs_surfaces":true,"enable_moc_load_processor_c":true,"enable_moc_load_processor_first_story":true,"enable_new_manage_membership_flow":true,"enable_new_stripe_customers":true,"enable_newsletter_lo_flow_custom_domains":true,"enable_pill_based_home_feed":true,"enable_post_bottom_responses":true,"enable_post_bottom_responses_input":true,"enable_pp_country_expansion":true,"enable_pp_v4":true,"enable_pre_pp_v4":true,"enable_premium_tier":true,"enable_premium_tier_badge":true,"enable_publication_hierarchy_web":true,"enable_ranker_v10":"control","enable_recaptcha_enterprise":true,"enable_recirc_model":true,"enable_recommended_publishers_query":true,"enable_rex_aggregator_v2":true,"enable_rex_new_push_notification_endpoint":true,"enable_rex_reading_history":true,"enable_rito_upstream_deadlines":true,"enable_seamless_social_sharing":true,"enable_see_pronouns":true,"enable_sharer_create_post_share_key":true,"enable_sharer_validate_post_share_key":true,"enable_simplified_digest_v2_b":true,"enable_speechify_ios":true,"enable_speechify_widget":true,"enable_sprig":true,"enable_starspace":true,"enable_susi_redesign_android":true,"enable_susi_redesign_ios":true,"enable_switch_plan_premium_tier":true,"enable_tag_recs":true,"enable_tick_landing_page":true,"enable_tipping_v0_android":true,"enable_tipping_v0_ios":true,"enable_tribute_landing_page":true,"enable_update_explore_wtf":true,"enable_update_topic_portals_wtf":true,"enable_updated_pub_recs_ui":true,"enable_verifications_service":true,"glyph_font_set":"m2-unbound-source-serif-pro","goliath_externalsearch_enable_comment_deindexation":true,"ios_display_paywall_after_onboarding":true,"ios_enable_friend_links_creation":true,"ios_enable_friend_links_postpage_banners":true,"ios_enable_home_post_menu":true,"ios_enable_lock_responses":true,"ios_enable_verified_book_author":true,"ios_iceland_nux":true,"ios_in_app_free_trial":true,"ios_remove_twitter_onboarding_step":true,"ios_social_share_sheet":true,"limit_post_referrers":true,"limit_user_follows":true,"mobile_custom_app_icon":true,"num_post_bottom_responses_to_show":"3","onboarding_tags_from_top_views":true,"reader_fair_distribution_non_qp":true,"redefined_top_posts":true,"reengagement_notification_duration":3,"rex_generator_max_candidates":1000,"signin_services":"twitter,facebook,google,email,google-fastidv,google-one-tap,apple","signup_services":"twitter,facebook,google,email,google-fastidv,google-one-tap,apple","skip_fs_cache_user_vals":true},"xsrfToken":"","iosAppId":"828256236","supportEmail":"yourfriends@medium.com","fp":{"/icons/monogram-mask.svg":"https://cdn-static-1.medium.com/_/fp/icons/monogram-mask.KPLCSFEZviQN0jQ7veN2RQ.12.svg","/icons/favicon-medium-editor.ico":"https://cdn-static-1.medium.com/_/fp/icons/favicon-medium-editor.PiakrZWB7Yb80quUVQWM6g.12.ico"},"authBaseUrl":"https://medium.com","imageUploadSizeMb":25,"isAuthDomainRequest":true,"algoliaApiEndpoint":"https://MQ57UUUQZ2-dsn.algolia.net","algoliaAppId":"MQ57UUUQZ2","algoliaSearchOnlyApiKey":"394474ced050e3911ae2249ecc774921","iosAppStoreUrl":"https://itunes.apple.com/app/medium-everyones-stories/id828256236?pt=698524&mt=8","iosAppLinkBaseUrl":"medium:","algoliaIndexPrefix":"medium_","androidPlayStoreUrl":"https://play.google.com/store/apps/details?id=com.medium.reader","googleClientId":"216296035834-k1k6qe060s2tp2a2jam4ljdcms00sttg.apps.googleusercontent.com","androidPackage":"com.medium.reader","androidPlayStoreMarketScheme":"market://details?id=com.medium.reader","googleAuthUri":"https://accounts.google.com/o/oauth2/auth","androidScheme":"medium","layoutData":{"useDynamicScripts":false,"googleAnalyticsTrackingCode":"G-7JY7T788PK","jsShivUrl":"https://cdn-static-1.medium.com/_/fp/js/shiv.RI2ePTZ5gFmMgLzG5bEVAA.12.js","useDynamicCss":false,"faviconUrl":"https://miro.medium.com/v2/5d8de952517e8160e40ef9841c781cdc14a5db313057fa3c3de41c6f5b494b19","faviconImageId":"5d8de952517e8160e40ef9841c781cdc14a5db313057fa3c3de41c6f5b494b19","fontSets":[{"id":8,"url":"https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2-unbound-source-serif-pro.css"},{"id":11,"url":"https://glyph.medium.com/css/m2-unbound-source-serif-pro.css"},{"id":9,"url":"https://glyph.medium.com/css/mkt.css"}],"glyphUrl":"https://glyph.medium.com"},"authBaseUrlRev":"moc.muidem//:sptth","stripePublishableKey":"pk_live_7FReX44VnNIInZwrIIx6ghjl","archiveUploadSizeMb":100,"previewConfig2":{"weightThreshold":1,"weightImageParagraph":0.05,"raiseImage":true,"enforceHeaderHierarchy":true,"isImageInsetRight":true},"isAmp":false,"iosScheme":"medium","facebook":{"key":"542599432471018","namespace":"medium-com","scope":{"default":["public_profile","email"],"connect":["public_profile","email"],"login":["public_profile","email"],"share":["public_profile","email"]}},"memberContentTopicId":"13d7efd82fb2","audioContentTopicId":"3792abbd134","isDoNotAuth":false,"buggle":{"videoUrl":"https://cdn-videos-1.medium.com","audioUrl":"https://cdn-audio-1.medium.com"},"referrerType":5,"partnerProgramEmail":"partnerprogram@medium.com","recaptchaKey":"6Lfc37IUAAAAAKGGtC6rLS13R1Hrw_BqADfS1LRk","countryCode":"SG","bypassMeter":false,"branchKey":"key_live_ofxXr2qTrrU9NqURK8ZwEhknBxiI6KBm","paypal":{"clientMode":"production","oneYearGift":{"name":"Medium Membership (1 Year, Digital Gift Code)","description":"Unlimited access to the best and brightest stories on Medium. Gift codes can be redeemed at medium.com/redeem.","price":"50.00","currency":"USD","sku":"membership-gift-1-yr"}},"collectionConfig":{"mediumOwnedAndOperatedCollectionIds":["8a9336e5bb4","b7e45b22fec3","193b68bd4fba","8d6b8a439e32","54c98c43354d","3f6ecf56618","d944778ce714","92d2092dc598","ae2a65f35510","1285ba81cada","544c7006046e","fc8964313712","40187e704f1c","88d9857e584e","7b6769f2748b","bcc38c8f6edf","cef6983b292","cb8577c9149e","444d13b52878","713d7dbc99b0","ef8e90590e66","191186aaafa0","55760f21cdc5","9dc80918cc93","bdc4052bbdba","8ccfed20cbb2"]},"bypassMeterWithShareKey":false,"recaptcha3Key":"6Lf8R9wUAAAAABMI_85Wb8melS7Zj6ziuf99Yot5","braintreeClientKey":"production_zjkj96jm_m56f8fqpf7ngnrd4","cdcMessaging":[{"text":"For more information on the novel coronavirus and Covid-19, visit ","href":"","type":"text","start":0,"end":0},{"text":"cdc.gov","href":"https://www.cdc.gov/coronavirus/2019-nCoV","type":"link","start":66,"end":73},{"text":".","href":"","type":"text","start":0,"end":0}],"braintree":{"merchantId":"m56f8fqpf7ngnrd4"},"diagnostics":{},"domain":"medium.com"} // ]]></script><script charset="UTF-8" src="https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.95z8xpkUEidhPbIWsh2BVw.12.js" async></script><script>// <![CDATA[ window["obvInit"]({"references":{"Collection":{"43dbc3406ef1":{"id":"43dbc3406ef1","name":"Ai2 Blog","slug":"ai2-blog","tags":["AI FOR GOOD","NLP","COMPUTER VISION","MACHINE LEARNING","LARGE LANGUAGE MODELS"],"creatorId":"b68e445f75e","description":"Breakthrough AI to solve the world’s biggest problems.","shortDescription":"Breakthrough AI to solve the world’s biggest problems.","image":{"imageId":"1*st4i05fk1MMPnW9S5bvxdw.png","filter":"","backgroundSize":"","originalWidth":400,"originalHeight":400,"strategy":"resample","height":0,"width":0},"metadata":{"followerCount":1659,"activeAt":1731013890672},"virtuals":{"permissions":{"canPublish":false,"canPublishAll":false,"canRepublish":false,"canRemove":false,"canManageAll":false,"canSubmit":false,"canEditPosts":false,"canAddWriters":false,"canViewStats":false,"canSendNewsletter":false,"canViewLockedPosts":false,"canViewCloaked":false,"canEditOwnPosts":false,"canBeAssignedAuthor":false,"canEnrollInHightower":false,"canLockPostsForMediumMembers":false,"canLockOwnPostsForMediumMembers":false,"canViewNewsletterV2Stats":false,"canCreateNewsletterV3":false},"isSubscribed":false,"isEnrolledInHightower":false,"isEligibleForHightower":false,"isSubscribedToCollectionEmails":false,"isMuted":false,"canToggleEmail":false,"isWriter":false},"logo":{"imageId":"1*lRlwH73l4QbX-KhY08wc6g.png","filter":"","backgroundSize":"","originalWidth":1000,"originalHeight":1000,"strategy":"resample","height":0,"width":0},"twitterUsername":"allen_ai","collectionMastheadId":"ce274df40a2b","sections":[{"type":2,"collectionHeaderMetadata":{"backgroundImage":{},"logoImage":{"id":"1*SoyztJ9Racl5eAXm50QN-A@2x.png","originalWidth":2400,"originalHeight":454,"alt":"Ai2 Blog"},"alignment":2,"layout":6}},{"type":1,"postListMetadata":{"source":1,"layout":4,"number":3,"postIds":[],"sectionHeader":"Latest stories"}},{"type":1,"postListMetadata":{"source":1,"layout":5,"number":25,"postIds":[],"sectionHeader":"More from AI2"}}],"tintColor":"#FF265ED4","lightText":false,"favicon":{"imageId":"1*W-o3m33p3RTrB0EHLdScdg.png","filter":"","backgroundSize":"","originalWidth":128,"originalHeight":129,"strategy":"resample","height":0,"width":0},"colorPalette":{"defaultBackgroundSpectrum":{"colorPoints":[{"color":"#FF4B83F9","point":0},{"color":"#FF487BE3","point":0.1},{"color":"#FF4572CE","point":0.2},{"color":"#FF4168B9","point":0.3},{"color":"#FF3D5FA4","point":0.4},{"color":"#FF38558F","point":0.5},{"color":"#FF324A7B","point":0.6},{"color":"#FF2C3F67","point":0.7},{"color":"#FF253453","point":0.8},{"color":"#FF1C283F","point":0.9},{"color":"#FF121A2A","point":1}],"backgroundColor":"#FFFFFFFF"},"tintBackgroundSpectrum":{"colorPoints":[{"color":"#FF265ED4","point":0},{"color":"#FF4173DB","point":0.1},{"color":"#FF5886E2","point":0.2},{"color":"#FF6E97EA","point":0.3},{"color":"#FF84A8F1","point":0.4},{"color":"#FF98B7F8","point":0.5},{"color":"#FFACC7FE","point":0.6},{"color":"#FFBFD5FF","point":0.7},{"color":"#FFD2E4FF","point":0.8},{"color":"#FFE4F2FF","point":0.9},{"color":"#FFF6FFFF","point":1}],"backgroundColor":"#FF265ED4"},"highlightSpectrum":{"colorPoints":[{"color":"#FFE7F4FF","point":0},{"color":"#FFE3F2FF","point":0.1},{"color":"#FFDEF0FF","point":0.2},{"color":"#FFD9EFFF","point":0.3},{"color":"#FFD4EDFF","point":0.4},{"color":"#FFCFEBFF","point":0.5},{"color":"#FFCAEAFF","point":0.6},{"color":"#FFC5E8FF","point":0.7},{"color":"#FFC0E6FF","point":0.8},{"color":"#FFBBE4FF","point":0.9},{"color":"#FFB5E2FF","point":1}],"backgroundColor":"#FFFFFFFF"},"darkBackgroundSpectrum":{"colorPoints":[{"color":"#FF649DFF","point":0},{"color":"#FF73A6FF","point":0.1},{"color":"#FF81AFFF","point":0.2},{"color":"#FF8EB8FF","point":0.3},{"color":"#FF9CC1FF","point":0.4},{"color":"#FFA9C9FF","point":0.5},{"color":"#FFB5D1FF","point":0.6},{"color":"#FFC2D9FF","point":0.7},{"color":"#FFCEE0FF","point":0.8},{"color":"#FFDAE8FF","point":0.9},{"color":"#FFE6EFFF","point":1}],"backgroundColor":"#FF000000"}},"navItems":[{"type":4,"title":"Semantic Scholar","url":"https://medium.com/ai2-blog/semantic-scholar/home","topicId":"7abe07bcd0b5","source":"topicId"},{"type":4,"title":"Computer Vision","url":"https://medium.com/ai2-blog/computer-vision/home","topicId":"77b72ae9faff","source":"topicId"},{"type":4,"title":"AllenNLP","url":"https://medium.com/ai2-blog/allennlp/home","topicId":"f601e210ce13","source":"topicId"},{"type":4,"title":"Engineering","url":"https://medium.com/ai2-blog/engineering/home","topicId":"f2f64dc32720","source":"topicId"},{"type":4,"title":"Featured AI2ers","url":"https://medium.com/ai2-blog/featured-ai2ers/home","topicId":"6d57970d19cb","source":"topicId"},{"type":3,"title":"allenai.org","url":"http://allenai.org"}],"colorBehavior":1,"collectionFeatures":[30],"ampLogo":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"header":{"backgroundImage":{},"logoImage":{"id":"1*SoyztJ9Racl5eAXm50QN-A@2x.png","originalWidth":2400,"originalHeight":454,"alt":"Ai2 Blog"},"alignment":2,"layout":6},"subscriberCount":1659,"tagline":"Updates, features, tutorials, and interviews from the Allen Institute for AI.","isOptedIntoAurora":true,"isCurationAllowedByDefault":false,"polarisCoverImage":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"ptsQualifiedAt":1616092975926,"type":"Collection"}},"User":{"b68e445f75e":{"userId":"b68e445f75e","name":"Ai2","username":"ai2","createdAt":1485991723470,"imageId":"1*st4i05fk1MMPnW9S5bvxdw.png","backgroundImageId":"","bio":"Our mission is to build breakthrough AI to solve the world's biggest problems. We are a Seattle-based non-profit founded in 2014 by Paul G. Allen.","twitterScreenName":"allen_ai","allowNotes":0,"mediumMemberAt":1580440839000,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"subdomainCreatedAt":1604515321370,"hasCompletedProfile":false,"userDismissableFlags":[32,29,21,19,18,14,13,12,8,36,3,2,1,33],"hasSeenIcelandOnboarding":false,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"217ac5ca4444":{"userId":"217ac5ca4444","name":"Yanai Elazar","username":"yanaiela","createdAt":1449523748769,"imageId":"1*qQ0WlNMDPc2aCRLX7qwFmA.jpeg","backgroundImageId":"","bio":"Postdoctoral Researcher @ AI2 & University of Washington. Working on NLP. yanaiela.github.io","twitterScreenName":"","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"hasCompletedProfile":false,"userDismissableFlags":[29,33],"hasSeenIcelandOnboarding":false,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"93b6d5c439b6":{"userId":"93b6d5c439b6","name":"Sonia Murthy","username":"soniamurthy","createdAt":1670199427833,"imageId":"0*o-Bu0HwG6LfatHhS","backgroundImageId":"","bio":"","twitterScreenName":"","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"hasCompletedProfile":false,"hasSeenIcelandOnboarding":false,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"4ccf52d66ea0":{"userId":"4ccf52d66ea0","name":"Sunitha Selvan","username":"sunitha98selvan","createdAt":1529734537915,"imageId":"1*8RMUG-2qiI8WWT81BfaNcQ.jpeg","backgroundImageId":"","bio":"Twitter: @sunitha_selvan","twitterScreenName":"sunitha_selvan","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"subdomainCreatedAt":1609608307270,"hasCompletedProfile":false,"isCreatorPartnerProgramEnrolled":true,"userDismissableFlags":[32,29,9,8,21,3,2,18,1],"hasSeenIcelandOnboarding":true,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"74078a23664b":{"userId":"74078a23664b","name":"Dirk Groeneveld","username":"dirkg","createdAt":1591979966066,"imageId":"0*M_pWQg6t418NDThn","backgroundImageId":"","bio":"","twitterScreenName":"mechanicaldirk","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"hasCompletedProfile":false,"userDismissableFlags":[8,7,21,29,33],"hasSeenIcelandOnboarding":false,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"bb64be245e5a":{"userId":"bb64be245e5a","name":"Akshita Bhagia","username":"akshitab","createdAt":1633586012656,"imageId":"0*An5zusZhgGXAYt7S","backgroundImageId":"","bio":"","twitterScreenName":"","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"hasCompletedProfile":false,"userDismissableFlags":[2],"hasSeenIcelandOnboarding":false,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"e7e21a54698a":{"userId":"e7e21a54698a","name":"Evan Pete Walsh","username":"epwalsh10","createdAt":1535844887826,"imageId":"2*CmcWKcB5wXbi2ARqtJeFlw.jpeg","backgroundImageId":"","bio":"Research Engineer, NLP","twitterScreenName":"","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"Evan Pete Walsh","optInToIceland":true,"hasCompletedProfile":false,"userDismissableFlags":[8,12,2,18,1],"hasSeenIcelandOnboarding":false,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"8fb58c42a70c":{"userId":"8fb58c42a70c","name":"Arjun Subramonian 💻🐻🏳️🌈","username":"arjunsub00","createdAt":1581269657515,"imageId":"1*3gTWBHZcd2mB_TRgZGLzWA.jpeg","backgroundImageId":"","bio":"Inclusive Graph ML and NLP Researcher @ UCLA","twitterScreenName":"arjunsubgraph","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"firstOpenedIosApp":1601512565199,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"hasCompletedProfile":false,"userDismissableFlags":[12,8,21,3,2,18,1],"hasSeenIcelandOnboarding":true,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"},"919c6e78f0a6":{"userId":"919c6e78f0a6","name":"Jackson Stokes","username":"stokesjv","createdAt":1602631885772,"imageId":"1*yVFpGpmNxMqgUhvZeGwEXA.jpeg","backgroundImageId":"","bio":"Computer Science & Math student at the University of Washington","twitterScreenName":"","allowNotes":1,"mediumMemberAt":0,"isWriterProgramEnrolled":true,"isSuspended":false,"isMembershipTrialEligible":true,"facebookDisplayName":"","optInToIceland":true,"subdomainCreatedAt":1605652056290,"hasCompletedProfile":true,"userDismissableFlags":[8,21,29,2,18],"hasSeenIcelandOnboarding":false,"postSubscribeMembershipUpsellShownAt":0,"languageCode":"en-us","type":"User"}},"Post":{"19d9d486cff3":{"id":"19d9d486cff3","versionId":"19241211fdcf","creatorId":"b68e445f75e","homeCollectionId":"43dbc3406ef1","title":"Featured AI2er: Pradeep Dasigi","detectedLanguage":"en","latestVersion":"19241211fdcf","latestPublishedVersion":"19241211fdcf","hasUnpublishedEdits":false,"latestRev":108,"createdAt":1690907920388,"updatedAt":1691422638982,"acceptedAt":0,"firstPublishedAt":1690989116358,"latestPublishedAt":1690989116358,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"Pradeep Dasigi is a Senior Research Scientist with AllenNLP","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":false,"previewImage":{"imageId":"1*PpA9-ic6UMNn57wGnlR-vg.jpeg","filter":"","backgroundSize":"","originalWidth":320,"originalHeight":320,"strategy":"resample","height":0,"width":0},"wordCount":641,"imageCount":3,"readingTime":2.9688679245283023,"subtitle":"Pradeep Dasigi is a Senior Research Scientist with AllenNLP","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":0,"isBookmarked":false,"tags":[{"slug":"featured-ai2er","name":"Featured Ai2er","postCount":29,"metadata":{"postCount":29,"coverImage":{"id":"1*jcRAwKm1z2fIIMIzynrfdQ.png","originalWidth":600,"originalHeight":350,"isFeatured":true,"alt":"Picture of Rodney Kinney, Principal Machine Learning Engineer at AI2, wearing a green shirt and glasses and looking into the camera."}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"nlp-highlights","name":"Nlp Highlights","postCount":0,"metadata":{"postCount":0,"coverImage":{"id":"1*PpA9-ic6UMNn57wGnlR-vg.jpeg","originalWidth":320,"originalHeight":320,"isFeatured":true,"alt":"A photograph of Pradeep Dasigi, a man with brown hair wearing glasses and a striped shirt."}},"type":"Tag"},{"slug":"research-scientist","name":"Research Scientist","postCount":29,"metadata":{"postCount":29,"coverImage":{"id":"1*HjjIAEe3TFqz3KTLatKAJw.jpeg","originalWidth":1280,"originalHeight":769,"isFeatured":true}},"type":"Tag"},{"slug":"career-paths","name":"Career Paths","postCount":7260,"metadata":{"postCount":7260,"coverImage":{"id":"0*N-0x9tHmSj1G_Oj0","originalWidth":640,"originalHeight":427,"isFeatured":true}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://share.hsforms.com/1uJkWs5aDRHWhiky3aHooIg3ioxm","alts":[],"httpStatus":200},{"url":"https://en.wikipedia.org/wiki/Constructed_language","alts":[],"httpStatus":200},{"url":"https://twitter.com/ai2_allennlp","alts":[],"httpStatus":200},{"url":"http://twitter.com/allen_ai","alts":[],"httpStatus":200},{"url":"https://soundcloud.com/nlp-highlights","alts":[{"type":2,"url":"soundcloud://users:306749289"},{"type":3,"url":"soundcloud://users:306749289"}],"httpStatus":200},{"url":"https://allenai.org/data/drop","alts":[],"httpStatus":200},{"url":"https://allenai.org/data/qasper","alts":[],"httpStatus":200},{"url":"https://allenai.org/careers#current-openings-ai2","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1690989119496},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":0,"sectionCount":2,"readingList":0,"topics":[{"topicId":"1af65db9c2f8","slug":"artificial-intelligence","createdAt":1487916832419,"deletedAt":0,"image":{"id":"1*A28aHchbaA8zNVXraBq0Ug@2x.jpeg","originalWidth":4866,"originalHeight":3244},"name":"Artificial Intelligence","description":"Born to be bot.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"AI News and Artificial Intelligence Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"featured-ai2er-pradeep-dasigi","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"featured-ai2er-pradeep-dasigi-19d9d486cff3","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"1*PpA9-ic6UMNn57wGnlR-vg.jpeg","originalWidth":320,"originalHeight":320,"isFeatured":true,"alt":"A photograph of Pradeep Dasigi, a man with brown hair wearing glasses and a striped shirt."}},{"name":"3bd0","type":3,"text":"Featured AI2er: Pradeep Dasigi","markups":[],"alignment":1},{"name":"5417","type":13,"text":"Pradeep Dasigi is a Senior Research Scientist with AllenNLP","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"Pradeep Dasigi is a Senior Research Scientist with AllenNLP"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"39a234602f98","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":0,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"Featured AI2er: Senior Research Scientist Pradeep Dasigi","previewContent2":{"bodyModel":{"paragraphs":[{"name":"3bd0","type":3,"text":"Featured AI2er: Pradeep Dasigi","markups":[]},{"name":"5417","type":13,"text":"Pradeep Dasigi is a Senior Research Scientist with AllenNLP","markups":[]},{"name":"958d","type":4,"text":"Pradeep Dasigi is a Senior Research Scientist with AllenNLP.","markups":[],"layout":1,"metadata":{"id":"1*PpA9-ic6UMNn57wGnlR-vg.jpeg","originalWidth":320,"originalHeight":320,"isFeatured":true,"alt":"A photograph of Pradeep Dasigi, a man with brown hair wearing glasses and a striped shirt."}},{"name":"6d3e","type":13,"text":"What put you on the path to your current role?","markups":[]},{"name":"23c5","type":1,"text":"It all started when I attended a summer school on Natural Language Processing in my third (junior) year of college in India (15 years ago!). I had not heard of NLP before then and was fascinated by the idea of applying algorithms to process human languages. That led me to…","markups":[]}],"sections":[{"name":"fb68","startIndex":0}]},"isFullContent":false,"subtitle":"Pradeep Dasigi is a Senior Research Scientist with AllenNLP"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":true,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"50495455193d":{"id":"50495455193d","versionId":"95ab03582070","creatorId":"b68e445f75e","homeCollectionId":"43dbc3406ef1","title":"Featured AI2er: Iz Beltagy","detectedLanguage":"en","latestVersion":"95ab03582070","latestPublishedVersion":"95ab03582070","hasUnpublishedEdits":false,"latestRev":138,"createdAt":1688580353987,"updatedAt":1688703363359,"acceptedAt":0,"firstPublishedAt":1688659653315,"latestPublishedAt":1688664281638,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"Iz Beltagy is a Senior Research Scientist with AllenNLP","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":false,"previewImage":{"imageId":"1*TAKwanlFjfFHnyjUOh7bYQ.jpeg","filter":"","backgroundSize":"","originalWidth":3888,"originalHeight":3888,"strategy":"resample","height":0,"width":0},"wordCount":493,"imageCount":4,"readingTime":2.560377358490566,"subtitle":"Iz Beltagy is a Senior Research Scientist with AllenNLP","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":2,"isBookmarked":false,"tags":[{"slug":"featured-ai2er","name":"Featured Ai2er","postCount":29,"metadata":{"postCount":29,"coverImage":{"id":"1*jcRAwKm1z2fIIMIzynrfdQ.png","originalWidth":600,"originalHeight":350,"isFeatured":true,"alt":"Picture of Rodney Kinney, Principal Machine Learning Engineer at AI2, wearing a green shirt and glasses and looking into the camera."}},"type":"Tag"},{"slug":"career-paths","name":"Career Paths","postCount":7260,"metadata":{"postCount":7260,"coverImage":{"id":"0*N-0x9tHmSj1G_Oj0","originalWidth":640,"originalHeight":427,"isFeatured":true}},"type":"Tag"},{"slug":"research-scientist","name":"Research Scientist","postCount":29,"metadata":{"postCount":29,"coverImage":{"id":"1*HjjIAEe3TFqz3KTLatKAJw.jpeg","originalWidth":1280,"originalHeight":769,"isFeatured":true}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"olmo","name":"Olmo","postCount":11,"metadata":{"postCount":11,"coverImage":{"id":"1*LhMpWtg2MLfOXZqoQ4LEyA.png","originalWidth":656,"originalHeight":312,"isFeatured":true,"alt":"A logo for OLMoE."}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://twitter.com/ai2_allennlp","alts":[],"httpStatus":200},{"url":"https://www.mathworks.com/help/deeplearning/ref/alexnet.html","alts":[],"httpStatus":200},{"url":"https://allenai.org/careers#current-openings-ai2","alts":[],"httpStatus":200},{"url":"https://en.wikipedia.org/wiki/Israel_Kamakawiwo%CA%BBole","alts":[],"httpStatus":200},{"url":"http://twitter.com/allen_ai","alts":[],"httpStatus":200},{"url":"https://www.cs.utexas.edu/~mooney/","alts":[],"httpStatus":200},{"url":"https://share.hsforms.com/1uJkWs5aDRHWhiky3aHooIg3ioxm","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/longformer","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/scibert","alts":[],"httpStatus":200},{"url":"https://www.wta.org/go-hiking/hikes/o-o-denny-park","alts":[],"httpStatus":200},{"url":"https://blog.allenai.org/announcing-ai2-olmo-an-open-language-model-made-by-scientists-for-scientists-ab761e4e9b76","alts":[{"type":3,"url":"medium://p/ab761e4e9b76"},{"type":2,"url":"medium://p/ab761e4e9b76"}],"httpStatus":200},{"url":"https://locksoflove.org/","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1688664281823},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":3,"sectionCount":2,"readingList":0,"topics":[{"topicId":"1af65db9c2f8","slug":"artificial-intelligence","createdAt":1487916832419,"deletedAt":0,"image":{"id":"1*A28aHchbaA8zNVXraBq0Ug@2x.jpeg","originalWidth":4866,"originalHeight":3244},"name":"Artificial Intelligence","description":"Born to be bot.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"AI News and Artificial Intelligence Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"featured-ai2er-iz-beltagy","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"featured-ai2er-iz-beltagy-50495455193d","previewContent":{"bodyModel":{"paragraphs":[{"name":"c941","type":3,"text":"Featured AI2er: Iz Beltagy","markups":[],"alignment":1},{"name":"c894","type":13,"text":"Iz Beltagy is a Senior Research Scientist with AllenNLP","markups":[],"alignment":1},{"name":"1756","type":4,"text":"","markups":[],"layout":9,"metadata":{"id":"1*TAKwanlFjfFHnyjUOh7bYQ.jpeg","originalWidth":3888,"originalHeight":3888}}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"Iz Beltagy is a Senior Research Scientist with AllenNLP"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"3b00a47f354e","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":0,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"Featured AI2er: Senior Research Scientist Iz Beltagy","previewContent2":{"bodyModel":{"paragraphs":[{"name":"c941","type":3,"text":"Featured AI2er: Iz Beltagy","markups":[]},{"name":"c894","type":13,"text":"Iz Beltagy is a Senior Research Scientist with AllenNLP","markups":[]},{"name":"1756","type":4,"text":"Iz Beltagy is a Senior Research Scientist with AllenNLP.","markups":[],"layout":1,"metadata":{"id":"1*TAKwanlFjfFHnyjUOh7bYQ.jpeg","originalWidth":3888,"originalHeight":3888}},{"name":"d98f","type":13,"text":"What put you on the path to your current role?","markups":[]},{"name":"b3fd","type":1,"text":"My NLP graduate course with Ray Mooney at UT Austin in the second semester of my Ph.D., in the spring of 2012. The next semester, I started working with Ray and Katrin Erk. This was the perfect time to start a Ph.D. in NLP because this was the year of…","markups":[{"type":3,"start":28,"end":51,"href":"https://www.cs.utexas.edu/~mooney/","title":"","rel":"","anchorType":0},{"type":3,"start":252,"end":259,"href":"https://www.mathworks.com/help/deeplearning/ref/alexnet.html","title":"","rel":"","anchorType":0}]}],"sections":[{"name":"93ad","startIndex":0}]},"isFullContent":false,"subtitle":"Iz Beltagy is a Senior Research Scientist with AllenNLP"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":true,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"68c36593b305":{"id":"68c36593b305","versionId":"6f0894d4ed5c","creatorId":"217ac5ca4444","homeCollectionId":"43dbc3406ef1","title":"From Interviewee To Interviewer","detectedLanguage":"en","latestVersion":"6f0894d4ed5c","latestPublishedVersion":"6f0894d4ed5c","hasUnpublishedEdits":false,"latestRev":175,"createdAt":1676335165007,"updatedAt":1695064084710,"acceptedAt":0,"firstPublishedAt":1676571695706,"latestPublishedAt":1695064078485,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"A New Type of Odyssey","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","filter":"","backgroundSize":"","originalWidth":5938,"originalHeight":2526,"strategy":"resample","height":0,"width":0,"focusPercentX":38,"focusPercentY":54},"wordCount":2110,"imageCount":2,"readingTime":8.345597484276729,"subtitle":"A New Type of Odyssey","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":10,"isBookmarked":false,"tags":[{"slug":"interviewing","name":"Interviewing","postCount":2779,"metadata":{"postCount":2779,"coverImage":{"id":"1*wAGjCPL6jaiZ1D8Txmn7pw.jpeg","originalWidth":910,"originalHeight":683,"isFeatured":true}},"type":"Tag"},{"slug":"internships","name":"Internships","postCount":28847,"metadata":{"postCount":28847,"coverImage":{"id":"1*09kmycAJy-90yPqoUq1_KQ.jpeg","originalWidth":720,"originalHeight":736}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"career-advice","name":"Career Advice","postCount":59478,"metadata":{"postCount":59478,"coverImage":{"id":"0*Q-EslURP7lz1I8Nv.jpg","originalWidth":482,"originalHeight":450,"isFeatured":true,"alt":"Cartoon drawing of a teacher standing between two young boys. One looks normal, the other has a piñata for a head. The teach is scolding the normal boy, “I don’t care if he is full of candy, we don’t tolerate bullying at this school!”"}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://share.hsforms.com/1uJkWs5aDRHWhiky3aHooIg3ioxm","alts":[],"httpStatus":200},{"url":"http://twitter.com/allen_ai","alts":[],"httpStatus":200},{"url":"https://jessedodge.github.io/","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1695064078657},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":24,"sectionCount":2,"readingList":0,"topics":[{"topicId":"1af65db9c2f8","slug":"artificial-intelligence","createdAt":1487916832419,"deletedAt":0,"image":{"id":"1*A28aHchbaA8zNVXraBq0Ug@2x.jpeg","originalWidth":4866,"originalHeight":3244},"name":"Artificial Intelligence","description":"Born to be bot.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"AI News and Artificial Intelligence Articles — Medium","type":"Topic"},{"topicId":"af49579e220a","slug":"work","createdAt":1487918186996,"deletedAt":0,"image":{"id":"1*knbAt5qCQCelKx0BDkzZpQ@2x.jpeg","originalWidth":5018,"originalHeight":3049},"name":"Work","description":"The meaning behind the meetings.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Work Life: Articles and News — Medium","type":"Topic"}]},"coverless":true,"slug":"from-interviewee-to-interviewer","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"from-interviewee-to-interviewer-68c36593b305","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},{"name":"ef64","type":3,"text":"From Interviewee To Interviewer","markups":[],"alignment":1},{"name":"cd40","type":13,"text":"A New Type of Odyssey","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"A New Type of Odyssey"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":0,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"From Interviewee To Interviewer - A New Type of Odyssey | by Yanai Elazar","previewContent2":{"bodyModel":{"paragraphs":[{"name":"ef64","type":3,"text":"From Interviewee To Interviewer","markups":[]},{"name":"cd40","type":13,"text":"A New Type of Odyssey","markups":[]},{"name":"ba94","type":4,"text":"","markups":[],"layout":1,"metadata":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},{"name":"e82a","type":1,"text":"Disclaimer: the interview process I describe in this blog post roughly corresponds to the interviewing process of the AllenNLP team, with some tweaks of my own, and represents my personal views and experience of the process. This does not reflect the views of The Allen Institute for Artificial Intelligence.","markups":[{"type":1,"start":0,"end":10},{"type":2,"start":0,"end":308}]},{"name":"888a","type":1,"text":"Less…","markups":[]}],"sections":[{"name":"6ac0","startIndex":0}]},"isFullContent":false,"subtitle":"A New Type of Odyssey"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"b9689deb34a":{"id":"b9689deb34a","versionId":"b8a63948feda","creatorId":"93b6d5c439b6","homeCollectionId":"43dbc3406ef1","title":"Introducing ACCoRD","detectedLanguage":"en","latestVersion":"b8a63948feda","latestPublishedVersion":"b8a63948feda","hasUnpublishedEdits":false,"latestRev":82,"createdAt":1670199843184,"updatedAt":1684518523215,"acceptedAt":0,"firstPublishedAt":1670357819598,"latestPublishedAt":1684518517540,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"A Multi-Document Approach to Generating Diverse Descriptions of Scientific Concepts","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"1*1LuLmlQlfETBktLKTf9D9w.png","filter":"","backgroundSize":"","originalWidth":1540,"originalHeight":1007,"strategy":"resample","height":0,"width":0},"wordCount":487,"imageCount":2,"readingTime":2.2210691823899373,"subtitle":"A Multi-Document Approach to Generating Diverse Descriptions of Scientific Concepts","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":5,"isBookmarked":false,"tags":[{"slug":"large-language-models","name":"Large Language Models","postCount":15001,"metadata":{"postCount":15001,"coverImage":{"id":"1*RfVrOxzmxJamOqv-Q4oyWA.png","originalWidth":3756,"originalHeight":2317,"isFeatured":true}},"type":"Tag"},{"slug":"nlp","name":"NLP","postCount":37300,"metadata":{"postCount":37300,"coverImage":{"id":"1*gT4XD0OZdNWNmcJ2L3JY6w.jpeg","originalWidth":300,"originalHeight":300}},"type":"Tag"},{"slug":"emnlp2022","name":"Emnlp2022","postCount":3,"metadata":{"postCount":3,"coverImage":{"id":"1*1LuLmlQlfETBktLKTf9D9w.png","originalWidth":1540,"originalHeight":1007,"isFeatured":true}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":1,"links":{"entries":[{"url":"http://twitter.com/allen_ai","alts":[],"httpStatus":200},{"url":"https://allenai.org/careers#current-openings-ai2","alts":[],"httpStatus":200},{"url":"https://share.hsforms.com/1uJkWs5aDRHWhiky3aHooIg3ioxm","alts":[],"httpStatus":200},{"url":"https://arxiv.org/abs/1903.10676","alts":[],"httpStatus":200},{"url":"https://twitter.com/ai2_allennlp","alts":[],"httpStatus":200},{"url":"https://arxiv.org/abs/2205.06982","alts":[],"httpStatus":200},{"url":"https://2022.emnlp.org/calls/System_Demonstrations/","alts":[],"httpStatus":200},{"url":"https://arxiv.org/abs/2005.14165","alts":[],"httpStatus":200},{"url":"https://accord.allenai.org/","alts":[],"httpStatus":200},{"url":"https://www.semanticscholar.org/paper/ACCoRD%3A-A-Multi-Document-Approach-to-Generating-of-Murthy-Lo/449e58a29a3971d4d54d9bb28df3b31c60d20483","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/ACCoRD","alts":[],"httpStatus":200},{"url":"https://allenai.org/allennlp","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1684518518612},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":86,"sectionCount":2,"readingList":0,"topics":[{"topicId":"1eca0103fff3","slug":"machine-learning","createdAt":1534449726145,"deletedAt":0,"image":{"id":"1*gFJS3amhZEg_z39D5EErVg@2x.png","originalWidth":2800,"originalHeight":1750},"name":"Machine Learning","description":"Teaching the learners.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Machine Learning News and Articles — Medium","type":"Topic"},{"topicId":"ae5d4995e225","slug":"data-science","createdAt":1493923906289,"deletedAt":0,"image":{"id":"1*NHWOEki_ncCX-xzbKtkEWw@2x.jpeg","originalWidth":5760,"originalHeight":3840},"name":"Data Science","description":"Query this.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Data Science News and Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"introducing-accord","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"introducing-accord-b9689deb34a","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"1*1LuLmlQlfETBktLKTf9D9w.png","originalWidth":1540,"originalHeight":1007,"isFeatured":true}},{"name":"51e3","type":3,"text":"Introducing ACCoRD","markups":[{"type":1,"start":0,"end":18}],"alignment":1},{"name":"8c43","type":13,"text":"A Multi-Document Approach to Generating Diverse Descriptions of Scientific Concepts","markups":[{"type":2,"start":0,"end":83}],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"A Multi-Document Approach to Generating Diverse Descriptions of Scientific Concepts"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":0,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"","previewContent2":{"bodyModel":{"paragraphs":[{"name":"51e3","type":3,"text":"Introducing ACCoRD","markups":[{"type":1,"start":0,"end":18}]},{"name":"8c43","type":13,"text":"A Multi-Document Approach to Generating Diverse Descriptions of Scientific Concepts","markups":[{"type":2,"start":0,"end":83}]},{"name":"f64c","type":1,"text":"Try out the ACCoRD system with our live demo that includes 150 concepts from natural language processing!","markups":[{"type":3,"start":40,"end":44,"href":"https://accord.allenai.org/","title":"","rel":"noopener","anchorType":0},{"type":2,"start":0,"end":105}]},{"name":"cd1b","type":1,"text":"Let’s face it: understanding new scientific concepts can be challenging. You’ve probably had the experience of encountering a new unfamiliar term while reading scientific papers. While online resources like Wikipedia might offer a…","markups":[]}],"sections":[{"name":"56be","startIndex":0}]},"isFullContent":false,"subtitle":"A Multi-Document Approach to Generating Diverse Descriptions of Scientific Concepts"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"c294a53ee9d7":{"id":"c294a53ee9d7","versionId":"dea0ed87ebc1","creatorId":"4ccf52d66ea0","homeCollectionId":"43dbc3406ef1","title":"Flax Integration for AI2 Tango","detectedLanguage":"en","latestVersion":"dea0ed87ebc1","latestPublishedVersion":"dea0ed87ebc1","hasUnpublishedEdits":false,"latestRev":2136,"createdAt":1659980620380,"updatedAt":1695143086050,"acceptedAt":0,"firstPublishedAt":1660156712340,"latestPublishedAt":1695143086050,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"Learn how to use the Flax integration in AI2 Tango to fine-tune a large language model","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"1*BsgEYuUzBxNbNQrYbgXVkg.png","filter":"","backgroundSize":"","originalWidth":1584,"originalHeight":447,"strategy":"resample","height":0,"width":0,"focusPercentX":48,"focusPercentY":41},"wordCount":1295,"imageCount":5,"readingTime":5.720125786163521,"subtitle":"Learn how to use the Flax integration in AI2 Tango to fine-tune a large language model","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":6,"isBookmarked":false,"tags":[{"slug":"nlp","name":"NLP","postCount":37300,"metadata":{"postCount":37300,"coverImage":{"id":"1*gT4XD0OZdNWNmcJ2L3JY6w.jpeg","originalWidth":300,"originalHeight":300}},"type":"Tag"},{"slug":"flax","name":"Flax","postCount":108,"metadata":{"postCount":108,"coverImage":{"id":"1*cYOyh7KIXpbC36XY0xyhTg.png","originalWidth":640,"originalHeight":480}},"type":"Tag"},{"slug":"jax","name":"Jax","postCount":242,"metadata":{"postCount":242,"coverImage":{"id":"1*qOD3yW7jyEgS5fyl81H2PA.png","originalWidth":625,"originalHeight":285,"isFeatured":true}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"ai2-tango","name":"Ai2 Tango","postCount":0,"metadata":{"postCount":0,"coverImage":{"id":"1*BsgEYuUzBxNbNQrYbgXVkg.png","originalWidth":1584,"originalHeight":447,"isFeatured":true,"focusPercentX":48,"focusPercentY":41,"alt":"The AI2 Tango logo, a grey illustrated otter with blue paws and ears. The Flax logo is next to the otter."}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://share.hsforms.com/1uJkWs5aDRHWhiky3aHooIg3ioxm","alts":[],"httpStatus":200},{"url":"http://twitter.com/allen_ai","alts":[],"httpStatus":200},{"url":"https://pytorch.org/","alts":[],"httpStatus":200},{"url":"https://huggingface.co/docs/datasets/index","alts":[],"httpStatus":200},{"url":"https://huggingface.co/docs/transformers/index","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:204960716","alts":[],"httpStatus":202},{"url":"https://huggingface.co/docs/transformers/model_doc/auto#transformers.FlaxAutoModel","alts":[],"httpStatus":200},{"url":"https://twitter.com/ai2_allennlp","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/integrations/transformers.html","alts":[],"httpStatus":200},{"url":"https://jax.readthedocs.io/en/latest/index.html","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/first_steps.html","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/tango/tree/main/examples/flax","alts":[],"httpStatus":200},{"url":"https://flax.readthedocs.io/en/latest/guides/flax_basics.html?highlight=optax#optimizing-with-optax","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:215768182","alts":[],"httpStatus":202},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/integrations/datasets.html","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/integrations/flax.html#tango.integrations.flax.TrainCallback","alts":[],"httpStatus":200},{"url":"https://flax.readthedocs.io/en/latest/","alts":[],"httpStatus":200},{"url":"https://github.com/google/jax#installation","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/tango","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/components/step.html","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/integrations/flax.html","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/integrations/flax.html#tango.integrations.flax.EvalCallback","alts":[],"httpStatus":200},{"url":"https://blog.allenai.org/keeping-experiments-straight-with-tango-bbe856ac01eb","alts":[{"type":3,"url":"medium://p/bbe856ac01eb"},{"type":2,"url":"medium://p/bbe856ac01eb"}],"httpStatus":200},{"url":"https://blog.allenai.org/the-tango-configuration-language-af75591753f6","alts":[{"type":3,"url":"medium://p/af75591753f6"},{"type":2,"url":"medium://p/af75591753f6"}],"httpStatus":200},{"url":"https://wandb.ai/site","alts":[],"httpStatus":200},{"url":"https://allenai.org/allennlp","alts":[],"httpStatus":200},{"url":"https://allenai.org/careers?team_ai2=allennlp#current-openings-ai2","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1695143088872},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":9,"sectionCount":2,"readingList":0,"topics":[{"topicId":"1eca0103fff3","slug":"machine-learning","createdAt":1534449726145,"deletedAt":0,"image":{"id":"1*gFJS3amhZEg_z39D5EErVg@2x.png","originalWidth":2800,"originalHeight":1750},"name":"Machine Learning","description":"Teaching the learners.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Machine Learning News and Articles — Medium","type":"Topic"},{"topicId":"decb52b64abf","slug":"programming","createdAt":1493934116328,"deletedAt":0,"image":{"id":"1*iPa136b1cGEO7lvoXg6uHQ@2x.jpeg","originalWidth":6016,"originalHeight":4016},"name":"Programming","description":"The good, the bad, the buggy.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Programming News and Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"flax-integration-for-ai2-tango","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"flax-integration-for-ai2-tango-c294a53ee9d7","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"1*BsgEYuUzBxNbNQrYbgXVkg.png","originalWidth":1584,"originalHeight":447,"isFeatured":true,"focusPercentX":48,"focusPercentY":41,"alt":"The AI2 Tango logo, a grey illustrated otter with blue paws and ears. The Flax logo is next to the otter."}},{"name":"2fde","type":3,"text":"Flax Integration for AI2 Tango","markups":[],"alignment":1},{"name":"6a00","type":13,"text":"Learn how to use the Flax integration in AI2 Tango to fine-tune a large…","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"Learn how to use the Flax integration in AI2 Tango to fine-tune a large language model"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":3,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"primaryTopicId":"decb52b64abf","isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"Flax Integration for AI2 Tango ","previewContent2":{"bodyModel":{"paragraphs":[{"name":"2fde","type":3,"text":"Flax Integration for AI2 Tango","markups":[]},{"name":"6a00","type":13,"text":"Learn how to use the Flax integration in AI2 Tango to fine-tune a large language model","markups":[]},{"name":"c63f","type":4,"text":"","markups":[],"layout":1,"metadata":{"id":"1*BsgEYuUzBxNbNQrYbgXVkg.png","originalWidth":1584,"originalHeight":447,"isFeatured":true,"focusPercentX":48,"focusPercentY":41,"alt":"The AI2 Tango logo, a grey illustrated otter with blue paws and ears. The Flax logo is next to the otter."}},{"name":"748d","type":1,"text":"AI2 Tango provides integrations for popular libraries like Transformers, Pytorch, Datasets, etc., with ready-to-use components for various tasks such as data loading, training models, and logging results. Tango will cache your results and help keep track of changes in your experiments. If you are new to Tango, check out this…","markups":[{"type":3,"start":0,"end":9,"href":"https://github.com/allenai/tango","title":"","rel":"noopener","anchorType":0},{"type":3,"start":59,"end":71,"href":"https://huggingface.co/docs/transformers/index","title":"","rel":"noopener","anchorType":0},{"type":3,"start":73,"end":80,"href":"https://pytorch.org/","title":"","rel":"noopener","anchorType":0},{"type":3,"start":82,"end":90,"href":"https://huggingface.co/docs/datasets/index","title":"","rel":"noopener","anchorType":0},{"type":3,"start":322,"end":347,"href":"https://blog.allenai.org/keeping-experiments-straight-with-tango-bbe856ac01eb","title":"","rel":"","anchorType":0},{"type":3,"start":356,"end":367,"href":"https://ai2-tango.readthedocs.io/en/latest/first_steps.html","title":"","rel":"noopener","anchorType":0}]}],"sections":[{"name":"bbe9","startIndex":0}]},"isFullContent":false,"subtitle":"Learn how to use the Flax integration in AI2 Tango to fine-tune a large language model"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"af75591753f6":{"id":"af75591753f6","versionId":"d3c1203f6c8d","creatorId":"74078a23664b","homeCollectionId":"43dbc3406ef1","title":"The AI2 Tango configuration language","detectedLanguage":"en","latestVersion":"d3c1203f6c8d","latestPublishedVersion":"d3c1203f6c8d","hasUnpublishedEdits":false,"latestRev":85,"createdAt":1656527396762,"updatedAt":1666293194649,"acceptedAt":0,"firstPublishedAt":1656951469050,"latestPublishedAt":1666293193617,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"Last time we learned how Tango allows you to wrap some functions as Steps, which can then be cached. When you do this, you often find that…","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"1*qcq1sSrwhfVcb73PowpWFA.jpeg","filter":"","backgroundSize":"","originalWidth":5000,"originalHeight":3333,"strategy":"resample","height":0,"width":0},"wordCount":585,"imageCount":3,"readingTime":2.757547169811321,"subtitle":"Last time we learned how Tango allows you to wrap some functions as Steps, which can then be cached. When you do this, you often find that…","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":2,"isBookmarked":false,"tags":[{"slug":"nlp","name":"NLP","postCount":37300,"metadata":{"postCount":37300,"coverImage":{"id":"1*gT4XD0OZdNWNmcJ2L3JY6w.jpeg","originalWidth":300,"originalHeight":300}},"type":"Tag"},{"slug":"machine-learning","name":"Machine Learning","postCount":354197,"metadata":{"postCount":354197,"coverImage":{"id":"1*8yJrgGPFwHBY8lpIFg7ERQ.png","originalWidth":940,"originalHeight":788,"isFeatured":true}},"type":"Tag"},{"slug":"computer-science","name":"Computer Science","postCount":55886,"metadata":{"postCount":55886,"coverImage":{"id":"0*BTaIEoMZlgOipidp","originalWidth":6016,"originalHeight":4016,"isFeatured":true,"unsplashPhotoId":"qDY9ahp0Mto"}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"ai2-tango","name":"Ai2 Tango","postCount":0,"metadata":{"postCount":0,"coverImage":{"id":"1*BsgEYuUzBxNbNQrYbgXVkg.png","originalWidth":1584,"originalHeight":447,"isFeatured":true,"focusPercentX":48,"focusPercentY":41,"alt":"The AI2 Tango logo, a grey illustrated otter with blue paws and ears. The Flax logo is next to the otter."}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://ai2-tango.readthedocs.io/en/latest/first_steps.html","alts":[],"httpStatus":200},{"url":"https://en.wikipedia.org/wiki/Directed_acyclic_graph","alts":[],"httpStatus":200},{"url":"https://jsonnet.org/","alts":[],"httpStatus":200},{"url":"https://jsonnet.org/ref/language.html","alts":[],"httpStatus":200},{"url":"https://jsonnet.org/ref/stdlib.html","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/first_steps.html#configuration-files","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/examples/index.html","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/commands.html","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/components/step_graph.html#stepgraph","alts":[],"httpStatus":200},{"url":"https://ai2-tango.readthedocs.io/en/latest/api/components/executor.html?highlight=executor#executor","alts":[],"httpStatus":200},{"url":"https://blog.allenai.org/keeping-experiments-straight-with-tango-bbe856ac01eb","alts":[{"type":2,"url":"medium://p/bbe856ac01eb"},{"type":3,"url":"medium://p/bbe856ac01eb"}],"httpStatus":200}],"version":"0.3","generatedAt":1666293194520},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":4,"sectionCount":1,"readingList":0,"topics":[{"topicId":"decb52b64abf","slug":"programming","createdAt":1493934116328,"deletedAt":0,"image":{"id":"1*iPa136b1cGEO7lvoXg6uHQ@2x.jpeg","originalWidth":6016,"originalHeight":4016},"name":"Programming","description":"The good, the bad, the buggy.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Programming News and Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"the-tango-configuration-language","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"the-tango-configuration-language-af75591753f6","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"1*qcq1sSrwhfVcb73PowpWFA.jpeg","originalWidth":5000,"originalHeight":3333,"isFeatured":true,"alt":"A photograph of a neatly organized work bench, with saws hanging on the wall on the left-hand side, hammers in a bin below that, and screw drivers lined up in individual brackets on the wall."}},{"name":"b6ba","type":3,"text":"The AI2 Tango configuration language","markups":[],"alignment":1},{"name":"07af","type":1,"text":"Last time we learned how Tango allows you to wrap some functions as Steps, which can then be…","markups":[{"type":10,"start":68,"end":72},{"type":3,"start":0,"end":92,"href":"https://blog.allenai.org/keeping-experiments-straight-with-tango-bbe856ac01eb","title":"","rel":"","anchorType":0}],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"Last time we learned how Tango allows you to wrap some functions as Steps, which can then be cached. When you do this, you often find that…"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":3,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"primaryTopicId":"decb52b64abf","isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"","previewContent2":{"bodyModel":{"paragraphs":[{"name":"b6ba","type":3,"text":"The AI2 Tango configuration language","markups":[]},{"name":"07af","type":1,"text":"Last time we learned how Tango allows you to wrap some functions as Steps, which can then be cached. When you do this, you often find that your code comes in two parts: Step implementations, and some code to tie the steps together.","markups":[{"type":10,"start":68,"end":72},{"type":10,"start":169,"end":173},{"type":3,"start":0,"end":99,"href":"https://blog.allenai.org/keeping-experiments-straight-with-tango-bbe856ac01eb","title":"","rel":"","anchorType":0}]},{"name":"8a38","type":4,"text":"Tying things together without code","markups":[],"layout":1,"metadata":{"id":"1*clGX4Y_HpQJVxOsTQGQ5hA.jpeg","originalWidth":6000,"originalHeight":4000,"alt":"A photograph of rope loosely wrapped and tied around two pieces of wood."}},{"name":"1442","type":1,"text":"Some people…","markups":[{"type":3,"start":148,"end":227,"href":"https://ai2-tango.readthedocs.io/en/latest/first_steps.html#configuration-files","title":"","rel":"","anchorType":0}]}],"sections":[{"name":"7f7e","startIndex":0}]},"isFullContent":false,"subtitle":"Last time we learned how Tango allows you to wrap some functions as Steps, which can then be cached. When you do this, you often find that…"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"1a0aa43cdb28":{"id":"1a0aa43cdb28","versionId":"16250bae9b71","creatorId":"bb64be245e5a","homeCollectionId":"43dbc3406ef1","title":"Using CheckLists with AllenNLP: Behavioral testing of Textual Entailment models","detectedLanguage":"en","latestVersion":"16250bae9b71","latestPublishedVersion":"16250bae9b71","hasUnpublishedEdits":false,"latestRev":370,"createdAt":1633586104973,"updatedAt":1641341637097,"acceptedAt":0,"firstPublishedAt":1633973581138,"latestPublishedAt":1633973581138,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"Introduction","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"0*bJLjYx-GhtA-4JYW","filter":"","backgroundSize":"","originalWidth":4256,"originalHeight":2832,"strategy":"resample","height":0,"width":0},"wordCount":2172,"imageCount":6,"readingTime":9.14622641509434,"subtitle":"Introduction","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":6,"isBookmarked":false,"tags":[{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"naturallanguageprocessing","name":"Naturallanguageprocessing","postCount":10330,"metadata":{"postCount":10330,"coverImage":{"id":"0*6n0HU2geFhnEDqlK","originalWidth":4898,"originalHeight":3265,"isFeatured":true,"unsplashPhotoId":"YPgTovTiUv4"}},"type":"Tag"},{"slug":"nlp","name":"NLP","postCount":37300,"metadata":{"postCount":37300,"coverImage":{"id":"1*gT4XD0OZdNWNmcJ2L3JY6w.jpeg","originalWidth":300,"originalHeight":300}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://unsplash.com?utm_source=medium&utm_medium=referral","alts":[],"httpStatus":200},{"url":"https://unsplash.com/@glenncarstenspeters?utm_source=medium&utm_medium=referral","alts":[],"httpStatus":200},{"url":"http://allennlp.org","alts":[],"httpStatus":200},{"url":"https://storage.googleapis.com/allennlp-public-models/checklist/textual_entailment_suite.pkl","alts":[],"httpStatus":200},{"url":"https://colab.research.google.com/drive/10wq2bXB4JzOVOvtamASwfbH1r2lPZR2K?usp=sharing","alts":[],"httpStatus":200},{"url":"https://www.semanticscholar.org/author/Tolga-Bolukbasi/2843215","alts":[],"httpStatus":200},{"url":"https://guide.allennlp.org/fairness","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:1704893","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:218551201","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1633977664902},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":60,"sectionCount":1,"readingList":0,"topics":[{"topicId":"1eca0103fff3","slug":"machine-learning","createdAt":1534449726145,"deletedAt":0,"image":{"id":"1*gFJS3amhZEg_z39D5EErVg@2x.png","originalWidth":2800,"originalHeight":1750},"name":"Machine Learning","description":"Teaching the learners.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Machine Learning News and Articles — Medium","type":"Topic"},{"topicId":"ae5d4995e225","slug":"data-science","createdAt":1493923906289,"deletedAt":0,"image":{"id":"1*NHWOEki_ncCX-xzbKtkEWw@2x.jpeg","originalWidth":5760,"originalHeight":3840},"name":"Data Science","description":"Query this.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Data Science News and Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"using-checklists-with-allennlp-behavioral-testing-of-textual-entailment-models","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"using-checklists-with-allennlp-behavioral-testing-of-textual-entailment-models-1a0aa43cdb28","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"0*bJLjYx-GhtA-4JYW","originalWidth":4256,"originalHeight":2832,"isFeatured":true,"unsplashPhotoId":"RLw-UC03Gwc"}},{"name":"dae5","type":3,"text":"Using CheckLists with AllenNLP: Behavioral testing of Textual Entailment models","markups":[],"alignment":1},{"name":"7233","type":3,"text":"Introduction","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"Introduction"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":0,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"","previewContent2":{"bodyModel":{"paragraphs":[{"name":"dae5","type":3,"text":"Using CheckLists with AllenNLP: Behavioral testing of Textual Entailment models","markups":[]},{"name":"64c1","type":4,"text":"Photo by Glenn Carstens-Peters on Unsplash","markups":[{"type":3,"start":9,"end":30,"href":"https://unsplash.com/@glenncarstenspeters?utm_source=medium&utm_medium=referral","title":"","rel":"photo-creator","anchorType":0},{"type":3,"start":34,"end":42,"href":"https://unsplash.com?utm_source=medium&utm_medium=referral","title":"","rel":"photo-source","anchorType":0}],"layout":1,"metadata":{"id":"0*bJLjYx-GhtA-4JYW","originalWidth":4256,"originalHeight":2832,"isFeatured":true,"unsplashPhotoId":"RLw-UC03Gwc"}},{"name":"7233","type":3,"text":"Introduction","markups":[]},{"name":"d101","type":1,"text":"As language models and datasets grow in size and complexity, and starting with pretrained models for downstream tasks becomes the norm, it is essential to evaluate models for robustness and commonsense. The most common approach to evaluate generalization in models is to estimate accuracy on a held-out test set. However…","markups":[]}],"sections":[{"name":"869f","startIndex":0}]},"isFullContent":false,"subtitle":"Introduction"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"86208ef42301":{"id":"86208ef42301","versionId":"503aa422529c","creatorId":"e7e21a54698a","homeCollectionId":"43dbc3406ef1","title":"Scaling up AllenNLP to 11B Parameter Models","detectedLanguage":"en","latestVersion":"503aa422529c","latestPublishedVersion":"503aa422529c","hasUnpublishedEdits":false,"latestRev":306,"createdAt":1633539099320,"updatedAt":1684528069906,"acceptedAt":0,"firstPublishedAt":1633622596019,"latestPublishedAt":1684528069906,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"A deep dive into the challenges of large scale training and the tools we used to get there","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"0*ChgwbOFrXwLXU4ky","filter":"","backgroundSize":"","originalWidth":6000,"originalHeight":4000,"strategy":"resample","height":0,"width":0},"wordCount":3679,"imageCount":4,"readingTime":14.583018867924528,"subtitle":"A deep dive into the challenges of large scale training and the tools we used to get there","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":16,"isBookmarked":false,"tags":[{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"deep-learning","name":"Deep Learning","postCount":101237,"metadata":{"postCount":101237,"coverImage":{"id":"1*eGdF1E1TExnh3ZUb8_7Njw@2x.jpeg","originalWidth":564,"originalHeight":290,"backgroundSize":"","filter":"","isFeatured":false,"externalSrc":"","focusPercentX":-1,"focusPercentY":-1,"alt":"","repairedAt":0,"unsplashPhotoId":""}},"type":"Tag"},{"slug":"ai","name":"AI","postCount":429817,"metadata":{"postCount":429817,"coverImage":{"id":"0*Z5YpRPX0Oe1WI9VR","originalWidth":1600,"originalHeight":900,"isFeatured":true}},"type":"Tag"},{"slug":"nlp","name":"NLP","postCount":37300,"metadata":{"postCount":37300,"coverImage":{"id":"1*gT4XD0OZdNWNmcJ2L3JY6w.jpeg","originalWidth":300,"originalHeight":300}},"type":"Tag"},{"slug":"language-model","name":"Language Model","postCount":2103,"metadata":{"postCount":2103,"coverImage":{"id":"1*unjfxAvZ8uyaIYvih9anxw.jpeg","originalWidth":1024,"originalHeight":768,"isFeatured":true}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://share.hsforms.com/1uJkWs5aDRHWhiky3aHooIg3ioxm","alts":[],"httpStatus":200},{"url":"http://twitter.com/allen_ai","alts":[],"httpStatus":200},{"url":"https://unsplash.com?utm_source=medium&utm_medium=referral","alts":[],"httpStatus":200},{"url":"https://docs.allennlp.org/main/api/nn/checkpoint/checkpoint_wrapper/#checkpointwrapper","alts":[],"httpStatus":200},{"url":"https://docs.allennlp.org/main/api/data/dataset_readers/dataset_reader/#datasetreader","alts":[],"httpStatus":200},{"url":"https://docs.allennlp.org/main/api/nn/parallel/ddp_accelerator/#ddpaccelerator","alts":[],"httpStatus":200},{"url":"https://docs.allennlp.org/main/api/nn/parallel/ddp_accelerator/#wrap_module","alts":[],"httpStatus":200},{"url":"https://pytorch.org/","alts":[],"httpStatus":200},{"url":"https://docs.allennlp.org/main/api/modules/transformer/t5/#t5","alts":[],"httpStatus":200},{"url":"https://pytorch.org/docs/master/generated/torch.nn.parallel.DistributedDataParallel.html","alts":[],"httpStatus":200},{"url":"https://pytorch.org/docs/stable/generated/torch.nn.Module.html?highlight=load_state_dict#torch.nn.Module.load_state_dict","alts":[],"httpStatus":200},{"url":"https://docs.allennlp.org/main/api/nn/checkpoint/fairscale_checkpoint_wrapper/#fairscalecheckpointwrapper","alts":[],"httpStatus":200},{"url":"https://gist.github.com/epwalsh/GCP-A100","alts":[],"httpStatus":404},{"url":"https://docs.allennlp.org/main/api/nn/util/#load_state_dict_distributed","alts":[],"httpStatus":200},{"url":"https://docs.nvidia.com/deeplearning/nccl/user-guide/docs/usage/operations.html#reducescatter","alts":[],"httpStatus":200},{"url":"https://fairscale.readthedocs.io/en/latest/","alts":[],"httpStatus":200},{"url":"https://fairscale.readthedocs.io/en/latest/api/nn/fsdp.html","alts":[],"httpStatus":200},{"url":"https://twitter.com/ai2_allennlp","alts":[],"httpStatus":200},{"url":"https://docs.nvidia.com/deeplearning/nccl/user-guide/docs/usage/operations.html#allreduce","alts":[],"httpStatus":200},{"url":"https://www.deepspeed.ai/features/","alts":[],"httpStatus":404},{"url":"https://fairscale.readthedocs.io/en/latest/tutorials/activation_checkpointing.html","alts":[],"httpStatus":200},{"url":"https://cloud.google.com/blog/products/compute/a2-vms-with-nvidia-a100-gpus-are-ga","alts":[],"httpStatus":200},{"url":"https://docs.nvidia.com/deeplearning/nccl/user-guide/docs/usage/operations.html#allgather","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/allennlp-models/blob/main/training_config/generation/t5_cnn_dm.jsonnet","alts":[],"httpStatus":200},{"url":"https://github.com/facebookresearch/fairscale","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/allennlp/blob/a63e28c24d091fb371011f644fec3ebd29bfbb7e/allennlp/modules/transformer/t5.py#L772-L773","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/allennlp/blob/a63e28c24d091fb371011f644fec3ebd29bfbb7e/allennlp/modules/transformer/t5.py#L664-L667","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/allennlp/discussions","alts":[],"httpStatus":200},{"url":"https://github.com/microsoft/DeepSpeed","alts":[],"httpStatus":200},{"url":"https://github.com/allenai/allennlp","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:232062752","alts":[],"httpStatus":202},{"url":"https://api.semanticscholar.org/CorpusID:15865278","alts":[],"httpStatus":200},{"url":"https://cloud.google.com/compute/docs/instances/preemptible","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:53670168","alts":[],"httpStatus":200},{"url":"https://github.com/facebookresearch/fairscale/issues/421","alts":[],"httpStatus":200},{"url":"https://unsplash.com/@ballonandon?utm_source=medium&utm_medium=referral","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:3585888","alts":[],"httpStatus":200},{"url":"https://api.semanticscholar.org/CorpusID:204838007","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1684528071470},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":19,"sectionCount":3,"readingList":0,"topics":[{"topicId":"1eca0103fff3","slug":"machine-learning","createdAt":1534449726145,"deletedAt":0,"image":{"id":"1*gFJS3amhZEg_z39D5EErVg@2x.png","originalWidth":2800,"originalHeight":1750},"name":"Machine Learning","description":"Teaching the learners.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Machine Learning News and Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"scaling-up-allennlp-to-11b-parameter-models","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"https://gist.github.com/epwalsh/12572d024c347e3c998a2bd10b144cfd","importedPublishedAt":0,"visibility":0,"uniqueSlug":"scaling-up-allennlp-to-11b-parameter-models-86208ef42301","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"0*ChgwbOFrXwLXU4ky","originalWidth":6000,"originalHeight":4000,"isFeatured":true,"unsplashPhotoId":"BIeC4YK2MTA"}},{"name":"3bc4","type":3,"text":"Scaling up AllenNLP to 11B Parameter Models","markups":[],"alignment":1},{"name":"655d","type":13,"text":"A deep dive into the challenges of large scale training…","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"A deep dive into the challenges of large scale training and the tools we used to get there"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"https://gist.github.com/epwalsh/12572d024c347e3c998a2bd10b144cfd","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":3,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"primaryTopicId":"1eca0103fff3","isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"Scaling up AllenNLP to 11B Parameter Models | AI2","previewContent2":{"bodyModel":{"paragraphs":[{"name":"60f1","type":4,"text":"Photo by Ben Allan on Unsplash","markups":[{"type":3,"start":9,"end":18,"href":"https://unsplash.com/@ballonandon?utm_source=medium&utm_medium=referral","title":"","rel":"photo-creator","anchorType":0},{"type":3,"start":22,"end":30,"href":"https://unsplash.com?utm_source=medium&utm_medium=referral","title":"","rel":"photo-source","anchorType":0}],"layout":1,"metadata":{"id":"0*ChgwbOFrXwLXU4ky","originalWidth":6000,"originalHeight":4000,"isFeatured":true,"unsplashPhotoId":"BIeC4YK2MTA"}},{"name":"3bc4","type":3,"text":"Scaling up AllenNLP to 11B Parameter Models","markups":[]},{"name":"655d","type":13,"text":"A deep dive into the challenges of large scale training and the tools we used to get there","markups":[]},{"name":"14e2","type":1,"text":"One of our goals this year was to scale up the AllenNLP library to be able to train 11 billion+ parameter models on a single node.","markups":[{"type":3,"start":47,"end":63,"href":"https://github.com/allenai/allennlp","title":"","rel":"","anchorType":0}]},{"name":"aa31","type":1,"text":"We chose 11B parameters as the target because that’s the size of the largest official T5 model — one of the biggest publicly released…","markups":[{"type":3,"start":86,"end":88,"href":"https://api.semanticscholar.org/CorpusID:204838007","title":"","rel":"","anchorType":0}]}],"sections":[{"name":"1c72","startIndex":0}]},"isFullContent":false,"subtitle":"A deep dive into the challenges of large scale training and the tools we used to get there"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"d1b478d44d4c":{"id":"d1b478d44d4c","versionId":"da9efd559f99","creatorId":"8fb58c42a70c","homeCollectionId":"43dbc3406ef1","title":"An Introduction to Fairness and Bias Mitigation with AllenNLP","detectedLanguage":"en","latestVersion":"da9efd559f99","latestPublishedVersion":"da9efd559f99","hasUnpublishedEdits":false,"latestRev":623,"createdAt":1624569200318,"updatedAt":1684528844288,"acceptedAt":0,"firstPublishedAt":1624907032722,"latestPublishedAt":1684528844288,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"As models and datasets become increasingly large and complex, it is critical to evaluate them according to multiple definitions of fairness…","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"0*ETPlz1OR-DD6l25z","filter":"","backgroundSize":"","originalWidth":1600,"originalHeight":1059,"strategy":"resample","height":0,"width":0},"wordCount":1938,"imageCount":8,"readingTime":8.446540880503145,"subtitle":"As models and datasets become increasingly large and complex, it is critical to evaluate them according to multiple definitions of fairness…","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":3,"isBookmarked":false,"tags":[{"slug":"fairness-and-bias","name":"Fairness And Bias","postCount":185,"metadata":{"postCount":185,"coverImage":{"id":"1*_0TnZ632qxQUbpLMQeQGUQ.png","originalWidth":768,"originalHeight":439,"isFeatured":true}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"},{"slug":"nlp","name":"NLP","postCount":37300,"metadata":{"postCount":37300,"coverImage":{"id":"1*gT4XD0OZdNWNmcJ2L3JY6w.jpeg","originalWidth":300,"originalHeight":300}},"type":"Tag"},{"slug":"language-model","name":"Language Model","postCount":2103,"metadata":{"postCount":2103,"coverImage":{"id":"1*unjfxAvZ8uyaIYvih9anxw.jpeg","originalWidth":1024,"originalHeight":768,"isFeatured":true}},"type":"Tag"},{"slug":"adversarial-network","name":"Adversarial Network","postCount":131,"metadata":{"postCount":131,"coverImage":{"id":"0*Lr8Noh9hshNSlW3E","originalWidth":1024,"originalHeight":1024,"isFeatured":true}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":4,"sectionCount":2,"readingList":0,"topics":[{"topicId":"1eca0103fff3","slug":"machine-learning","createdAt":1534449726145,"deletedAt":0,"image":{"id":"1*gFJS3amhZEg_z39D5EErVg@2x.png","originalWidth":2800,"originalHeight":1750},"name":"Machine Learning","description":"Teaching the learners.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Machine Learning News and Articles — Medium","type":"Topic"},{"topicId":"ae5d4995e225","slug":"data-science","createdAt":1493923906289,"deletedAt":0,"image":{"id":"1*NHWOEki_ncCX-xzbKtkEWw@2x.jpeg","originalWidth":5760,"originalHeight":3840},"name":"Data Science","description":"Query this.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Data Science News and Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"an-introduction-to-fairness-and-bias-mitigation-with-allennlp","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"an-introduction-to-fairness-and-bias-mitigation-with-allennlp-d1b478d44d4c","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"0*ETPlz1OR-DD6l25z","originalWidth":1600,"originalHeight":1059,"isFeatured":true,"alt":"A blindfolded robot holding a scale of justice containing 1’s and 0's."}},{"name":"2d79","type":3,"text":"An Introduction to Fairness and Bias Mitigation with AllenNLP","markups":[{"type":1,"start":0,"end":61}],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"As models and datasets become increasingly large and complex, it is critical to evaluate them according to multiple definitions of fairness…"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":3,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"primaryTopicId":"1eca0103fff3","isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"","previewContent2":{"bodyModel":{"paragraphs":[{"name":"2d79","type":3,"text":"An Introduction to Fairness and Bias Mitigation with AllenNLP","markups":[{"type":1,"start":0,"end":61}]},{"name":"243f","type":4,"text":"Source: https://towardsdatascience.com/bias-and-algorithmic-fairness-10f0805edc2b.","markups":[{"type":3,"start":8,"end":81,"href":"https://towardsdatascience.com/bias-and-algorithmic-fairness-10f0805edc2b","title":"","rel":"noopener","anchorType":0}],"layout":1,"metadata":{"id":"0*ETPlz1OR-DD6l25z","originalWidth":1600,"originalHeight":1059,"isFeatured":true,"alt":"A blindfolded robot holding a scale of justice containing 1’s and 0's."}},{"name":"18ef","type":1,"text":"As models and datasets become increasingly large and complex, it is critical to evaluate them according to multiple definitions of fairness and to mitigate biases. AI2’s open-source natural language processing platform AllenNLP now offers allennlp.fairness: a new module that makes fairness metrics, fairness training tools, and bias mitigation algorithms extremely…","markups":[{"type":3,"start":219,"end":227,"href":"http://allennlp.org","title":"","rel":"noopener","anchorType":0},{"type":3,"start":239,"end":256,"href":"https://guide.allennlp.org/fairness","title":"","rel":"","anchorType":0},{"type":1,"start":131,"end":139},{"type":1,"start":147,"end":162},{"type":2,"start":239,"end":256}]}],"sections":[{"name":"bbd7","startIndex":0}]},"isFullContent":false,"subtitle":"As models and datasets become increasingly large and complex, it is critical to evaluate them according to multiple definitions of fairness…"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"},"3b1239274bc3":{"id":"3b1239274bc3","versionId":"3a82203134ff","creatorId":"919c6e78f0a6","homeCollectionId":"43dbc3406ef1","title":"A guide to language model sampling in AllenNLP","detectedLanguage":"en","latestVersion":"3a82203134ff","latestPublishedVersion":"3a82203134ff","hasUnpublishedEdits":false,"latestRev":2729,"createdAt":1602632554126,"updatedAt":1695153555830,"acceptedAt":0,"firstPublishedAt":1605651813670,"latestPublishedAt":1695153555830,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"How randomness can be used to make language models more creative","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"1*YSGhbfhjAnraCx8QkREOQQ.png","filter":"","backgroundSize":"","originalWidth":1456,"originalHeight":742,"strategy":"resample","height":0,"width":0},"wordCount":2257,"imageCount":8,"readingTime":9.650314465408805,"subtitle":"How randomness can be used to make language models more creative","publishedInCount":1,"usersBySocialRecommends":[],"noIndex":false,"recommends":26,"isBookmarked":false,"tags":[{"slug":"nlp","name":"NLP","postCount":37300,"metadata":{"postCount":37300,"coverImage":{"id":"1*gT4XD0OZdNWNmcJ2L3JY6w.jpeg","originalWidth":300,"originalHeight":300}},"type":"Tag"},{"slug":"artificial-intelligence","name":"Artificial Intelligence","postCount":458956,"metadata":{"postCount":458956,"coverImage":{"id":"1*gAn_BSffVBcwCIR6bDgK1g.jpeg"}},"type":"Tag"},{"slug":"machine-learning","name":"Machine Learning","postCount":354197,"metadata":{"postCount":354197,"coverImage":{"id":"1*8yJrgGPFwHBY8lpIFg7ERQ.png","originalWidth":940,"originalHeight":788,"isFeatured":true}},"type":"Tag"},{"slug":"allennlp","name":"Allennlp","postCount":46,"metadata":{"postCount":46,"coverImage":{"id":"1*0jrVAAD492ms4SinsQCQ8w.jpeg","originalWidth":5938,"originalHeight":2526,"isFeatured":true,"focusPercentX":38,"focusPercentY":54,"alt":"An illustration of a Viking-style ship sailing off of a mountainous coastline."}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"http://twitter.com/allen_ai","alts":[],"httpStatus":200},{"url":"https://share.hsforms.com/1uJkWs5aDRHWhiky3aHooIg3ioxm","alts":[],"httpStatus":200},{"url":"https://timvieira.github.io/blog/post/2014/07/31/gumbel-max-trick/","alts":[],"httpStatus":200},{"url":"https://en.wikipedia.org/wiki/Entropy_(information_theory)#:~:text=Entropy%20measures%20the%20expected%20(i.e.,of%20a%20coin%20toss%20(%20).","alts":[],"httpStatus":200},{"url":"https://en.wikipedia.org/wiki/Gumbel_distribution","alts":[],"httpStatus":200},{"url":"https://irenechen.net/2017/08/the-gumbel-trick/","alts":[],"httpStatus":404},{"url":"https://arxiv.org/abs/1903.06059","alts":[],"httpStatus":200},{"url":"https://demo.allennlp.org/next-token-lm?text=Generating%20language%20with%20AllenNLP%20is","alts":[],"httpStatus":200},{"url":"https://francisbach.com/the-gumbel-trick/","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1695153556576},"isLockedPreviewOnly":false,"metaDescription":"","totalClapCount":85,"sectionCount":3,"readingList":0,"topics":[{"topicId":"1eca0103fff3","slug":"machine-learning","createdAt":1534449726145,"deletedAt":0,"image":{"id":"1*gFJS3amhZEg_z39D5EErVg@2x.png","originalWidth":2800,"originalHeight":1750},"name":"Machine Learning","description":"Teaching the learners.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Machine Learning News and Articles — Medium","type":"Topic"},{"topicId":"ae5d4995e225","slug":"data-science","createdAt":1493923906289,"deletedAt":0,"image":{"id":"1*NHWOEki_ncCX-xzbKtkEWw@2x.jpeg","originalWidth":5760,"originalHeight":3840},"name":"Data Science","description":"Query this.","relatedTopics":[],"visibility":1,"relatedTags":[],"relatedTopicIds":[],"seoTitle":"Data Science News and Articles — Medium","type":"Topic"}]},"coverless":true,"slug":"a-guide-to-language-model-sampling-in-allennlp","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":false,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"a-guide-to-language-model-sampling-in-allennlp-3b1239274bc3","previewContent":{"bodyModel":{"paragraphs":[{"name":"previewImage","type":4,"text":"","layout":10,"metadata":{"id":"1*YSGhbfhjAnraCx8QkREOQQ.png","originalWidth":1456,"originalHeight":742,"isFeatured":true}},{"name":"previewTitle","type":3,"text":"A guide to language model sampling in AllenNLP","alignment":1},{"name":"previewSubtitle","type":13,"text":"How randomness can be used to make language models more…","alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false,"subtitle":"How randomness can be used to make language models more creative"},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"43dbc3406ef1","isNewsletter":false,"newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","isEligibleForRevenue":false,"isBlockedFromHightower":false,"deletedAt":0,"lockedPostSource":0,"hightowerMinimumGuaranteeStartsAt":0,"hightowerMinimumGuaranteeEndsAt":0,"featureLockRequestAcceptedAt":0,"mongerRequestType":1,"layerCake":3,"socialTitle":"","socialDek":"","editorialPreviewTitle":"","editorialPreviewDek":"","curationEligibleAt":0,"primaryTopicId":"1eca0103fff3","isProxyPost":false,"proxyPostFaviconUrl":"","proxyPostProviderName":"","proxyPostType":0,"isSuspended":false,"isLimitedState":false,"seoTitle":"","previewContent2":{"bodyModel":{"paragraphs":[{"name":"adc6","type":3,"text":"A guide to language model sampling in AllenNLP","markups":[]},{"name":"a262","type":13,"text":"How Stochastic Beam Search can add ~creativity~ to your generated text","markups":[]},{"name":"fcb4","type":4,"text":"","markups":[],"layout":1,"metadata":{"id":"1*YSGhbfhjAnraCx8QkREOQQ.png","originalWidth":1456,"originalHeight":742,"isFeatured":true}},{"name":"46ea","type":1,"text":"With the increasing power of transformer-based language models, we see computer-generated text becoming more coherent. These language models give text generation algorithms their “smarts” by providing an understanding of how likely each word is to follow an existing sequence of words. However, the process of selecting subsequent words still holds…","markups":[{"type":2,"start":432,"end":437}]}],"sections":[{"name":"b557","startIndex":0}]},"isFullContent":false,"subtitle":"How randomness can be used to make language models more creative"},"cardType":0,"isDistributionAlertDismissed":false,"isShortform":false,"shortformType":0,"responsesLocked":false,"isLockedResponse":false,"isPublishToEmail":false,"responseDistribution":0,"isMarkedPaywallOnly":false,"type":"Post"}}},"paging":{"path":"/_/api/collections/43dbc3406ef1/topics/f601e210ce13","next":{"to":"1732664815094","ignoredIds":["19d9d486cff3","50495455193d","68c36593b305","b9689deb34a","c294a53ee9d7","af75591753f6","1a0aa43cdb28","86208ef42301","d1b478d44d4c","3b1239274bc3"],"page":2}},"collection":{"id":"43dbc3406ef1","name":"Ai2 Blog","slug":"ai2-blog","tags":["AI FOR GOOD","NLP","COMPUTER VISION","MACHINE LEARNING","LARGE LANGUAGE MODELS"],"creatorId":"b68e445f75e","description":"Breakthrough AI to solve the world’s biggest problems.","shortDescription":"Breakthrough AI to solve the world’s biggest problems.","image":{"imageId":"1*st4i05fk1MMPnW9S5bvxdw.png","filter":"","backgroundSize":"","originalWidth":400,"originalHeight":400,"strategy":"resample","height":0,"width":0},"metadata":{"followerCount":1659,"activeAt":1731013890672},"virtuals":{"permissions":{"canPublish":false,"canPublishAll":false,"canRepublish":false,"canRemove":false,"canManageAll":false,"canSubmit":false,"canEditPosts":false,"canAddWriters":false,"canViewStats":false,"canSendNewsletter":false,"canViewLockedPosts":false,"canViewCloaked":false,"canEditOwnPosts":false,"canBeAssignedAuthor":false,"canEnrollInHightower":false,"canLockPostsForMediumMembers":false,"canLockOwnPostsForMediumMembers":false,"canViewNewsletterV2Stats":false,"canCreateNewsletterV3":false},"isSubscribed":false,"isEnrolledInHightower":false,"isEligibleForHightower":false,"isSubscribedToCollectionEmails":false,"isMuted":false,"canToggleEmail":false,"isWriter":false},"logo":{"imageId":"1*lRlwH73l4QbX-KhY08wc6g.png","filter":"","backgroundSize":"","originalWidth":1000,"originalHeight":1000,"strategy":"resample","height":0,"width":0},"twitterUsername":"allen_ai","collectionMastheadId":"ce274df40a2b","sections":[{"type":2,"collectionHeaderMetadata":{"backgroundImage":{},"logoImage":{"id":"1*SoyztJ9Racl5eAXm50QN-A@2x.png","originalWidth":2400,"originalHeight":454,"alt":"Ai2 Blog"},"alignment":2,"layout":6}},{"type":1,"postListMetadata":{"source":1,"layout":4,"number":3,"postIds":[],"sectionHeader":"Latest stories"}},{"type":1,"postListMetadata":{"source":1,"layout":5,"number":25,"postIds":[],"sectionHeader":"More from AI2"}}],"tintColor":"#FF265ED4","lightText":false,"favicon":{"imageId":"1*W-o3m33p3RTrB0EHLdScdg.png","filter":"","backgroundSize":"","originalWidth":128,"originalHeight":129,"strategy":"resample","height":0,"width":0},"colorPalette":{"defaultBackgroundSpectrum":{"colorPoints":[{"color":"#FF4B83F9","point":0},{"color":"#FF487BE3","point":0.1},{"color":"#FF4572CE","point":0.2},{"color":"#FF4168B9","point":0.3},{"color":"#FF3D5FA4","point":0.4},{"color":"#FF38558F","point":0.5},{"color":"#FF324A7B","point":0.6},{"color":"#FF2C3F67","point":0.7},{"color":"#FF253453","point":0.8},{"color":"#FF1C283F","point":0.9},{"color":"#FF121A2A","point":1}],"backgroundColor":"#FFFFFFFF"},"tintBackgroundSpectrum":{"colorPoints":[{"color":"#FF265ED4","point":0},{"color":"#FF4173DB","point":0.1},{"color":"#FF5886E2","point":0.2},{"color":"#FF6E97EA","point":0.3},{"color":"#FF84A8F1","point":0.4},{"color":"#FF98B7F8","point":0.5},{"color":"#FFACC7FE","point":0.6},{"color":"#FFBFD5FF","point":0.7},{"color":"#FFD2E4FF","point":0.8},{"color":"#FFE4F2FF","point":0.9},{"color":"#FFF6FFFF","point":1}],"backgroundColor":"#FF265ED4"},"highlightSpectrum":{"colorPoints":[{"color":"#FFE7F4FF","point":0},{"color":"#FFE3F2FF","point":0.1},{"color":"#FFDEF0FF","point":0.2},{"color":"#FFD9EFFF","point":0.3},{"color":"#FFD4EDFF","point":0.4},{"color":"#FFCFEBFF","point":0.5},{"color":"#FFCAEAFF","point":0.6},{"color":"#FFC5E8FF","point":0.7},{"color":"#FFC0E6FF","point":0.8},{"color":"#FFBBE4FF","point":0.9},{"color":"#FFB5E2FF","point":1}],"backgroundColor":"#FFFFFFFF"},"darkBackgroundSpectrum":{"colorPoints":[{"color":"#FF649DFF","point":0},{"color":"#FF73A6FF","point":0.1},{"color":"#FF81AFFF","point":0.2},{"color":"#FF8EB8FF","point":0.3},{"color":"#FF9CC1FF","point":0.4},{"color":"#FFA9C9FF","point":0.5},{"color":"#FFB5D1FF","point":0.6},{"color":"#FFC2D9FF","point":0.7},{"color":"#FFCEE0FF","point":0.8},{"color":"#FFDAE8FF","point":0.9},{"color":"#FFE6EFFF","point":1}],"backgroundColor":"#FF000000"}},"navItems":[{"type":4,"title":"Semantic Scholar","url":"https://medium.com/ai2-blog/semantic-scholar/home","topicId":"7abe07bcd0b5","source":"topicId"},{"type":4,"title":"Computer Vision","url":"https://medium.com/ai2-blog/computer-vision/home","topicId":"77b72ae9faff","source":"topicId"},{"type":4,"title":"AllenNLP","url":"https://medium.com/ai2-blog/allennlp/home","topicId":"f601e210ce13","source":"topicId"},{"type":4,"title":"Engineering","url":"https://medium.com/ai2-blog/engineering/home","topicId":"f2f64dc32720","source":"topicId"},{"type":4,"title":"Featured AI2ers","url":"https://medium.com/ai2-blog/featured-ai2ers/home","topicId":"6d57970d19cb","source":"topicId"},{"type":3,"title":"allenai.org","url":"http://allenai.org"}],"colorBehavior":1,"collectionFeatures":[30],"ampLogo":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"header":{"backgroundImage":{},"logoImage":{"id":"1*SoyztJ9Racl5eAXm50QN-A@2x.png","originalWidth":2400,"originalHeight":454,"alt":"Ai2 Blog"},"alignment":2,"layout":6},"subscriberCount":1659,"tagline":"Updates, features, tutorials, and interviews from the Allen Institute for AI.","isOptedIntoAurora":true,"isCurationAllowedByDefault":false,"polarisCoverImage":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"ptsQualifiedAt":1616092975926,"type":"Collection"},"topic":{"topicId":"f601e210ce13","collectionId":"43dbc3406ef1","createdAt":0,"slug":"allennlp","header":{"logoImage":{"id":"1*2Iu_zIK3fLBcDvY5XN6EHg@2x.png","originalWidth":2320,"originalHeight":738}},"sections":[{"source":4,"layout":4,"number":10,"title":"Research, tutorials, and news from the AllenNLP team at AI2","items":[{"postId":"19d9d486cff3","itemType":"postId"},{"postId":"50495455193d","itemType":"postId"},{"postId":"68c36593b305","itemType":"postId"},{"postId":"b9689deb34a","itemType":"postId"},{"postId":"c294a53ee9d7","itemType":"postId"},{"postId":"af75591753f6","itemType":"postId"},{"postId":"1a0aa43cdb28","itemType":"postId"},{"postId":"86208ef42301","itemType":"postId"},{"postId":"d1b478d44d4c","itemType":"postId"},{"postId":"3b1239274bc3","itemType":"postId"}],"tagSlug":"Allennlp"}],"title":"AllenNLP","description":"Research and news from the AllenNLP team at AI2","type":"CollectionTopic"},"header":{"title":"AllenNLP","description":"Research and news from the AllenNLP team at AI2","logoImage":{"id":"1*2Iu_zIK3fLBcDvY5XN6EHg@2x.png","originalWidth":2320,"originalHeight":738},"alignment":1},"streamItems":[{"createdAt":1732664815127,"randomId":"541ae57daa7f","section":{"items":[{"post":{"postId":"19d9d486cff3"},"itemType":"post"},{"post":{"postId":"50495455193d"},"itemType":"post"},{"post":{"postId":"68c36593b305"},"itemType":"post"},{"post":{"postId":"b9689deb34a"},"itemType":"post"},{"post":{"postId":"c294a53ee9d7"},"itemType":"post"},{"post":{"postId":"af75591753f6"},"itemType":"post"},{"post":{"postId":"1a0aa43cdb28"},"itemType":"post"},{"post":{"postId":"86208ef42301"},"itemType":"post"},{"post":{"postId":"d1b478d44d4c"},"itemType":"post"},{"post":{"postId":"3b1239274bc3"},"itemType":"post"}],"layout":4,"heading":{"fallbackTitle":"Research, tutorials, and news from the AllenNLP team at AI2","headingBasic":{"title":"Research, tutorials, and news from the AllenNLP team at AI2"},"headingType":"headingBasic"}},"itemType":"section","type":"StreamItem"}]}) // ]]></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e8dc2b5188d8321',t:'MTczMjY2NDgxNS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>