www.nasdaq.com
Open in
urlscan Pro
2a02:26f0:480:590::1b46
Public Scan
URL:
https://www.nasdaq.com/articles/the-data-first-enterprise-ai-revolution%3A-a-software-2.0-conversation-with-snorkel-ais...
Submission: On May 06 via api from US — Scanned from DE
Submission: On May 06 via api from US — Scanned from DE
Form analysis
6 forms found in the DOM<form class="mktoForm mktoHasWidth mktoLayoutLeft" data-formid="1686" style="font-family: inherit; font-size: 13px; color: rgb(51, 51, 51); width: 400px;" id="" __bizdiag="1513443" __biza="WJ__" novalidate="novalidate">
<p class="mandatFields">All Text Fields Are Required</p>
<style type="text/css"></style>
<div class="mktoFormRow" id="Email_16833831802480.9753836930322961">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 5px;">
<div class="mktoOffset" style="width: 5px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email_16833831802480.9753836930322961" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Email Address*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 5px;"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired"
aria-required="true" style="width: 150px;" placeholder="example@yourdomain.com"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="Country_16833831802480.9753836930322961">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 5px;">
<div class="mktoOffset" style="width: 5px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Country_16833831802480.9753836930322961" id="LblCountry" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Location*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 5px;"></div><select id="Country" name="Country" aria-labelledby="LblCountry InstructCountry" class="mktoField mktoHasWidth mktoRequired" aria-required="true" style="width: 150px;">
<option value="">Select...</option>
<option value="United States">United States</option>
<option value="Afghanistan">Afghanistan</option>
<option value="Åland Islands">Åland Islands</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="American Samoa">American Samoa</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antarctica">Antarctica</option>
<option value="Antigua and Barbuda">Antigua and Barbuda</option>
<option value="Argentina">Argentina</option>
<option value="Armenia">Armenia</option>
<option value="Aruba">Aruba</option>
<option value="Australia">Australia</option>
<option value="Austria">Austria</option>
<option value="Azerbaijan">Azerbaijan</option>
<option value="Bahamas">Bahamas</option>
<option value="Bahrain">Bahrain</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Barbados">Barbados</option>
<option value="Belarus">Belarus</option>
<option value="Belgium">Belgium</option>
<option value="Belize">Belize</option>
<option value="Benin">Benin</option>
<option value="Bermuda">Bermuda</option>
<option value="Bhutan">Bhutan</option>
<option value="Bolivia, Plurinational State of">Bolivia, Plurinational State of</option>
<option value="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option>
<option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
<option value="Botswana">Botswana</option>
<option value="Bouvet Island">Bouvet Island</option>
<option value="Brazil">Brazil</option>
<option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
<option value="Brunei Darussalam">Brunei Darussalam</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Burkina Faso">Burkina Faso</option>
<option value="Burundi">Burundi</option>
<option value="Cambodia">Cambodia</option>
<option value="Cameroon">Cameroon</option>
<option value="Canada">Canada</option>
<option value="Cape Verde">Cape Verde</option>
<option value="Cayman Islands">Cayman Islands</option>
<option value="Central African Republic">Central African Republic</option>
<option value="Chad">Chad</option>
<option value="Chile">Chile</option>
<option value="China">China</option>
<option value="Christmas Island">Christmas Island</option>
<option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
<option value="Colombia">Colombia</option>
<option value="Comoros">Comoros</option>
<option value="Congo">Congo</option>
<option value="Congo, the Democratic Republic of the">Congo, the Democratic Republic of the</option>
<option value="Cook Islands">Cook Islands</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Côte d'Ivoire">Côte d'Ivoire</option>
<option value="Croatia">Croatia</option>
<option value="Cuba">Cuba</option>
<option value="Curaçao">Curaçao</option>
<option value="Cyprus">Cyprus</option>
<option value="Czech Republic">Czech Republic</option>
<option value="Denmark">Denmark</option>
<option value="Djibouti">Djibouti</option>
<option value="Dominica">Dominica</option>
<option value="Dominican Republic">Dominican Republic</option>
<option value="Ecuador">Ecuador</option>
<option value="Egypt">Egypt</option>
<option value="El Salvador">El Salvador</option>
<option value="Equatorial Guinea">Equatorial Guinea</option>
<option value="Eritrea">Eritrea</option>
<option value="Estonia">Estonia</option>
<option value="Ethiopia">Ethiopia</option>
<option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
<option value="Faroe Islands">Faroe Islands</option>
<option value="Fiji">Fiji</option>
<option value="Finland">Finland</option>
<option value="France">France</option>
<option value="French Guiana">French Guiana</option>
<option value="French Polynesia">French Polynesia</option>
<option value="French Southern Territories">French Southern Territories</option>
<option value="Gabon">Gabon</option>
<option value="Gambia">Gambia</option>
<option value="Georgia">Georgia</option>
<option value="Germany">Germany</option>
<option value="Ghana">Ghana</option>
<option value="Gibraltar">Gibraltar</option>
<option value="Greece">Greece</option>
<option value="Greenland">Greenland</option>
<option value="Grenada">Grenada</option>
<option value="Guadeloupe">Guadeloupe</option>
<option value="Guam">Guam</option>
<option value="Guatemala">Guatemala</option>
<option value="Guernsey">Guernsey</option>
<option value="Guinea">Guinea</option>
<option value="Guinea-Bissau">Guinea-Bissau</option>
<option value="Guyana">Guyana</option>
<option value="Haiti">Haiti</option>
<option value="Heard Island and McDonald Islands">Heard Island and McDonald Islands</option>
<option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
<option value="Honduras">Honduras</option>
<option value="Hong Kong">Hong Kong</option>
<option value="Hungary">Hungary</option>
<option value="Iceland">Iceland</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
<option value="Iraq">Iraq</option>
<option value="Ireland">Ireland</option>
<option value="Isle of Man">Isle of Man</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Jamaica">Jamaica</option>
<option value="Japan">Japan</option>
<option value="Jersey">Jersey</option>
<option value="Jordan">Jordan</option>
<option value="Kazakhstan">Kazakhstan</option>
<option value="Kenya">Kenya</option>
<option value="Kiribati">Kiribati</option>
<option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option>
<option value="Korea, Republic of">Korea, Republic of</option>
<option value="Kuwait">Kuwait</option>
<option value="Kyrgyzstan">Kyrgyzstan</option>
<option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option>
<option value="Latvia">Latvia</option>
<option value="Lebanon">Lebanon</option>
<option value="Lesotho">Lesotho</option>
<option value="Liberia">Liberia</option>
<option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
<option value="Liechtenstein">Liechtenstein</option>
<option value="Lithuania">Lithuania</option>
<option value="Luxembourg">Luxembourg</option>
<option value="Macao">Macao</option>
<option value="Macedonia, the former Yugoslav Republic of">Macedonia, the former Yugoslav Republic of</option>
<option value="Madagascar">Madagascar</option>
<option value="Malawi">Malawi</option>
<option value="Malaysia">Malaysia</option>
<option value="Maldives">Maldives</option>
<option value="Mali">Mali</option>
<option value="Malta">Malta</option>
<option value="Marshall Islands">Marshall Islands</option>
<option value="Martinique">Martinique</option>
<option value="Mauritania">Mauritania</option>
<option value="Mauritius">Mauritius</option>
<option value="Mayotte">Mayotte</option>
<option value="Mexico">Mexico</option>
<option value="Micronesia, Federated States of">Micronesia, Federated States of</option>
<option value="Moldova, Republic of">Moldova, Republic of</option>
<option value="Monaco">Monaco</option>
<option value="Mongolia">Mongolia</option>
<option value="Montenegro">Montenegro</option>
<option value="Montserrat">Montserrat</option>
<option value="Morocco">Morocco</option>
<option value="Mozambique">Mozambique</option>
<option value="Myanmar">Myanmar</option>
<option value="Namibia">Namibia</option>
<option value="Nauru">Nauru</option>
<option value="Nepal">Nepal</option>
<option value="Netherlands">Netherlands</option>
<option value="New Caledonia">New Caledonia</option>
<option value="New Zealand">New Zealand</option>
<option value="Nicaragua">Nicaragua</option>
<option value="Niger">Niger</option>
<option value="Nigeria">Nigeria</option>
<option value="Niue">Niue</option>
<option value="Norfolk Island">Norfolk Island</option>
<option value="Northern Mariana Islands">Northern Mariana Islands</option>
<option value="Norway">Norway</option>
<option value="Oman">Oman</option>
<option value="Pakistan">Pakistan</option>
<option value="Palau">Palau</option>
<option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option>
<option value="Panama">Panama</option>
<option value="Papua New Guinea">Papua New Guinea</option>
<option value="Paraguay">Paraguay</option>
<option value="Peru">Peru</option>
<option value="Philippines">Philippines</option>
<option value="Pitcairn">Pitcairn</option>
<option value="Poland">Poland</option>
<option value="Portugal">Portugal</option>
<option value="Puerto Rico">Puerto Rico</option>
<option value="Qatar">Qatar</option>
<option value="Reunion">Reunion</option>
<option value="Romania">Romania</option>
<option value="Russian Federation">Russian Federation</option>
<option value="Rwanda">Rwanda</option>
<option value="Saint Barthélemy">Saint Barthélemy</option>
<option value="Saint Helena, Ascension and Tristan da Cunha">Saint Helena, Ascension and Tristan da Cunha</option>
<option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
<option value="Saint Lucia">Saint Lucia</option>
<option value="Saint Martin (French part)">Saint Martin (French part)</option>
<option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
<option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option>
<option value="Samoa">Samoa</option>
<option value="San Marino">San Marino</option>
<option value="Sao Tome and Principe">Sao Tome and Principe</option>
<option value="Saudi Arabia">Saudi Arabia</option>
<option value="Senegal">Senegal</option>
<option value="Serbia">Serbia</option>
<option value="Seychelles">Seychelles</option>
<option value="Sierra Leone">Sierra Leone</option>
<option value="Singapore">Singapore</option>
<option value="Sint Maarten (Dutch part)">Sint Maarten (Dutch part)</option>
<option value="Slovakia">Slovakia</option>
<option value="Slovenia">Slovenia</option>
<option value="Solomon Islands">Solomon Islands</option>
<option value="Somalia">Somalia</option>
<option value="South Africa">South Africa</option>
<option value="South Georgia and the South Sandwich Islands">South Georgia and the South Sandwich Islands</option>
<option value="South Sudan">South Sudan</option>
<option value="Spain">Spain</option>
<option value="Sri Lanka">Sri Lanka</option>
<option value="Sudan">Sudan</option>
<option value="Suriname">Suriname</option>
<option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
<option value="Swaziland">Swaziland</option>
<option value="Sweden">Sweden</option>
<option value="Switzerland">Switzerland</option>
<option value="Syrian Arab Republic">Syrian Arab Republic</option>
<option value="Taiwan">Taiwan</option>
<option value="Tajikistan">Tajikistan</option>
<option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
<option value="Thailand">Thailand</option>
<option value="Timor-Leste">Timor-Leste</option>
<option value="Togo">Togo</option>
<option value="Tokelau">Tokelau</option>
<option value="Tonga">Tonga</option>
<option value="Trinidad and Tobago">Trinidad and Tobago</option>
<option value="Tunisia">Tunisia</option>
<option value="Turkey">Turkey</option>
<option value="Turkmenistan">Turkmenistan</option>
<option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
<option value="Tuvalu">Tuvalu</option>
<option value="Uganda">Uganda</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
<option value="Uruguay">Uruguay</option>
<option value="Uzbekistan">Uzbekistan</option>
<option value="Vanuatu">Vanuatu</option>
<option value="Venezuela, Bolivarian Republic of">Venezuela, Bolivarian Republic of</option>
<option value="Viet Nam">Viet Nam</option>
<option value="Virgin Islands (British)">Virgin Islands (British)</option>
<option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option>
<option value="Wallis and Futuna">Wallis and Futuna</option>
<option value="Western Sahara">Western Sahara</option>
<option value="Yemen">Yemen</option>
<option value="Zambia">Zambia</option>
<option value="Zimbabwe">Zimbabwe</option>
</select><span id="InstructCountry" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="">
<div class="mktoPlaceholder mktoPlaceholderHtmlText_2020-07-14T19 957Z"></div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="">
<div class="mktoPlaceholder mktoPlaceholderglobalOptIn"></div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="">
<div class="mktoPlaceholder mktoPlaceholderHtmlText_2020-07-14T19 243Z"></div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="webPageURL"><input type="hidden" name="webPageURL" class="mktoField mktoFieldDescriptor mktoFormCol"
value="https://www.nasdaq.com/articles/the-data-first-enterprise-ai-revolution%3A-a-software-2.0-conversation-with-snorkel-ais-ceo?q_mailing_7TPdxRgmxxvAFb7U4VjuKHoML5M2msR5v9nWX=Roaseb1V2fVfXHB84WGcbUxvbng29Rjr3JZYqAeQH3o3wRW5anbRM8zCr"
style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="utmprogramid"><input type="hidden" name="utmprogramid" class="mktoField mktoFieldDescriptor mktoFormCol" value="NULL" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="utmcreative"><input type="hidden" name="utmcreative" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="utmterm"><input type="hidden" name="utmterm" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="gclid"><input type="hidden" name="gclid" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="ppccampaignid"><input type="hidden" name="ppccampaignid" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="elqhp_16833831802480.9753836930322961">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 5px;">
<div class="mktoOffset" style="width: 5px;"></div>
<div class="mktoFieldWrap" style="display: none;"><label for="elqhp_16833831802480.9753836930322961" id="Lblelqhp" class="mktoLabel mktoHasWidth mkto-optional" style="width: 100px;">
<div class="mktoAsterix">*</div>elq_hp
</label>
<div class="mktoGutter mktoHasWidth" style="width: 5px;"></div><input id="elqhp" name="elqhp" maxlength="255" aria-labelledby="Lblelqhp Instructelqhp" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true"
style="width: 150px;"><span id="Instructelqhp" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="leadChannelMostRecent"><input type="hidden" name="leadChannelMostRecent" class="mktoField mktoFieldDescriptor mktoFormCol" value="Website" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="leadSourceMostRecent"><input type="hidden" name="leadSourceMostRecent" class="mktoField mktoFieldDescriptor mktoFormCol" value="Direct" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow" id="optInMarketMakers"><input type="hidden" name="optInMarketMakers" class="mktoField mktoFieldDescriptor mktoFormCol" value="TRUE" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoNative" style="margin-left: 110px;"><button type="submit" class="mktoButton">Submit</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
value="1686"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="303-QKM-463">
</form>
<form class="watchlist-add-overlay__form" __bizdiag="0" __biza="WJ__">
<label class="watchlist-add-overlay__label">Add a symbol to your watchlist</label>
<div class="watchlist-add-overlay__input-wrapper">
<input class="watchlist-add-overlay__input" placeholder="Enter Symbol">
</div>
</form>
<form class="nasdaq-search-overlay__form nasdaq-search-overlay__form--transparent" autocomplete="off" __bizdiag="0" __biza="WJ__">
<div class="nasdaq-search-overlay__input-block">
<label class="nasdaq-search-overlay__label" htmlfor="nasdaq-search-overlay-input"> Search Nasdaq <input class="nasdaq-search-overlay__input" type="text" id="nasdaq-search-overlay-input" placeholder="Keywords, Symbols, Products, Authors">
</label>
<button type="button" class="nasdaq-search-overlay__clear-search">Clear</button>
</div>
<button type="submit" class="nasdaq-search-overlay__button">Search</button>
</form>
POST
<form method="post" class="textarea-field__form" __bizdiag="0" __biza="WJ__">
<div class="textarea-field">
<a class="textarea-field__label-link" href="#symbols-text-input">
<label class="textarea-field__label" for="symbols-text-input" id="symbols-label">Add up to 25 symbols</label>
</a>
<div class="textarea-field__body js-textarea-field-body">
<tags class="tagify textarea-field__input js-textarea-tagify-input tagify--noTags tagify--empty" tabindex="-1">
<span contenteditable="" data-placeholder="" aria-placeholder="" class="tagify__input" role="combobox" aria-autocomplete="both" aria-multiline="false" id="symbols-text-input" aria-describedby="symbols-field-note" aria-controls="symbols-menu"
aria-expanded="false"></span>
</tags><input class="textarea-field__input js-textarea-tagify-input">
</div>
<div class="textarea-field__note" aria-live="assertive" id="symbols-field-note">
<p>To add symbols:</p>
<p>
</p>
<ul>
<li>Type a symbol or company name. When the symbol you want to add appears, add it to My Quotes by selecting it and pressing Enter/Return.</li>
<li>Copy and paste multiple symbols separated by spaces. </li>
</ul>
<p>These symbols will be available throughout the site during your session.</p>
</div>
</div>
<button class="c-btn ">Save data</button>
</form>
POST
<form method="post" class="textarea-field__form" __bizdiag="0" __biza="WJ__">
<div class="textarea-field">
<a class="textarea-field__label-link" href="#symbols-text-input">
<label class="textarea-field__label" for="symbols-text-input" id="symbols-label">Add up to 20 symbols</label>
</a>
<div class="textarea-field__body js-textarea-field-body">
<tags class="tagify textarea-field__input js-textarea-tagify-input tagify--noTags tagify--empty" tabindex="-1">
<span contenteditable="" data-placeholder="" aria-placeholder="" class="tagify__input" role="combobox" aria-autocomplete="both" aria-multiline="false" id="symbols-text-input" aria-describedby="symbols-field-note" aria-controls="symbols-menu"
aria-expanded="false"></span>
</tags><input class="textarea-field__input js-textarea-tagify-input">
</div>
<div class="textarea-field__note" aria-live="assertive" id="symbols-field-note">
<p>To add symbols:</p>
<p>
</p>
<ul>
<li>Type a symbol or company name. When the symbol you want to add appears, add it to Watchlist by selecting it and pressing Enter/Return.</li>
<li>Copy and paste multiple symbols separated by spaces. </li>
</ul>
<p>These symbols will be available throughout the site during your session.</p>
</div>
</div>
<button class="c-btn ">Save data</button>
</form>
<form class="mktoForm mktoHasWidth mktoLayoutLeft" data-formid="1686" style="display: block; font-family: inherit; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;"
__bizdiag="-1634146257" __biza="WJ__" novalidate="novalidate"></form>
Text Content
Skip to main content * Market Activity * Market Activity -> * Stocks * Options * ETFs * Mutual Funds * Indexes * Commodities * Cryptocurrency * Currencies * Futures * Fixed Income * Global Markets * Quick Links * Real-Time Quotes * After-Hours Quotes * Pre-Market Quotes * Nasdaq-100 * Symbol Screener * Online Brokers * Glossary * Sustainable Bond Network * Symbol Change History * IPO Performance * Ownership Search * Dividend History * Investing Lists * Rulebooks & Regulations * Fundinsight * Market Events * Economic Calendar * Earnings * IPO Calendar * Dividend Calendar * SPO Calendar * Holiday Schedule Analyst Activity * Analyst Recommendations * Daily Earnings Surprise * Forecast Changes * Commodities -> * Gold * Copper * Crude Oil * Natural Gas Nasdaq Data * Statistical Milestones * Total Returns * Daily Market Statistics * Most Active See All Market Activity -> * News + Insights * * News and Insights -> * Markets -> * Companies -> * Cryptocurrency -> * Technology -> * Personal Finance -> * Financial Advisors -> * Topics * Blockchain * Commodities * Earnings * Governance * IPOs * Retirement * Stocks * Features * Inclusive Entrepreneurship * World Reimagined * Smart Investing * Market Makers by Phil Mackintosh * TradeTalks * Nasdaq Watch * World Reimagined Podcast * Breakthrough Economy * The Future of Work See All News + Insights -> * Solutions * Access Global Markets * Public Markets (Listings) * Capital Markets Trading & Connectivity * Private Markets * Nasdaq Fund Secondaries Featured Solutions * Nasdaq's IPO Process * ETF Listings * Nasdaq-100 Index Options * Derivatives Academy * Drive Growth with Insights * Asset Owner Solutions * Asset Manager Solutions * Market & Alternative Datasets * Nasdaq Global Indexes Featured Solutions * Nasdaq Data Link * Nasdaq-100 Index * Nasdaq Dorsey Wright Technical Research * Advance with Technology * Marketplace Technology * Anti-Financial Crime Technology Featured Solutions * Nasdaq Trade Surveillance * Trading & Matching Technology * Nasdaq Marketplace Services Platform * Nasdaq Risk Platform * Accelerate Your Strategy * Governance Solutions * Corporate ESG Solutions * Investor Relations Intelligence Featured Solutions * Nasdaq Boardvantage® * Board Evaluations * Nasdaq IR Insight® * Nasdaq OneReport See All Solutions -> * About * * Our People -> * Board of Directors -> * Careers -> * Press Center -> * Contact -> * Quick Links * Nasdaq Marketsite * Investor Relations * ESG Reporting Guide * European Markets * Nasdaq Nordic Foundation * Nasdaq Thought Leadership * Nasdaq Initiatives * Purpose * TotalMarkets * Public Policy Advocacy * ESG at Nasdaq * Nasdaq Entrepreneurial Center * Nasdaq Ventures * Nasdaq and the Cloud See All About -> * Log in Search Symbols, Products & Keywords Latest News Data is currently not available * No Need to Reinvent the Wheel, This ETF Is All You Need 10 mins agoThe Motley Fool * Pioneer Municipal High Income Opportunities Fund (MIO) Declares $0.04 Dividend 18 mins agoFintel * Raymond James Maintains Onewater Marine Inc - (ONEW) Outperform Recommendation 21 mins agoFintel Technology THE DATA-FIRST ENTERPRISE AI REVOLUTION: A SOFTWARE 2.0 CONVERSATION WITH SNORKEL AI’S CEO ALEX RATNER Alex Ratner and the Snorkel AI team have spent over five years developing a radically new approach to how enterprises build AI applications. Now, Alex shares insights on Software 2.0 and what’s coming next for Enterprise technology. Author Josh Machiz Published Feb 24, 2021 11:15AM EST * * * * Alex Ratner and the Snorkel AI team have spent over five years developing a radically new approach to how enterprises build AI applications. This approach is represented in 40+ peer-reviewed research publications and is deployed powering high-impact applications at Google, Apple, Intel, Stanford Medicine, the Department of Justice, and many other large and small organizations. It is also used by thousands of data scientists and developers worldwide. And now large enterprises across finance, government, telecommunications, insurance, and more have adopted it via the company spun out of Stanford, Snorkel AI. This approach has defined a radically faster and more practical way of fueling a new era of data-driven AI application development, often called “Software 2.0.” The following is a conversation about Software 2.0 and what’s coming next for Enterprise technology with Alex. What does the future of enterprise software look like? How is AI powering that transformation? We are seeing one of the biggest transformations in enterprise software in our lifetimes–from “Software 1.0” specified by code to a new wave of “Software 2.0” systems that learn from data using AI. These new Software 2.0 systems learn how to do nuanced tasks over complex data that would have been impossible to specify by manually written code, by instead learning directly from labeled examples–often called training data. This shift unlocks new applications never before possible, with less engineering work needed than ever before–but all relies on large volumes of this carefully and custom-curated training data. Driven by this promise of more powerful, adaptive enterprise software that goes beyond the capabilities of hand-written code, enterprises are spending billions of dollars attempting to put AI and Software 2.0 strategies to use–however, to date with mostly mixed results. One well-cited figure is that 87% of Software 2.0 projects today never make it into production. With so much technical progress, and so much of it making it into commoditized and robustly-supported open-source form, why is there so little real enterprise success? The answer all too often is that many enterprises continue to be bottlenecked by one key ingredient: the large amounts of labeled data to train these new systems. In fact, over the last five-plus years, we’ve observed even organizations with the most sophisticated AI/ML technology and talent–the Googles and Microsofts of the world–struggling to overcome the training data bottleneck. The real challenge is tied to the various difficulties of labeling and managing training datasets for most real-world applications: data often requires highly-trained subject matter experts (e.g., doctors, or legal or financial experts, etc.) to label; often is highly private or regular and therefore must stay on-premise; and generally changes frequently, necessitating re-labeling. These factors together block even the most well-resourced organizations from building and maintaining the training datasets needed to fuel Software 2.0. The key idea behind our platform, Snorkel Flow, is a novel approach developed over the years at the Stanford AI lab to turn subject matter knowledge into high-quality training data via a programmatic approach. This frees up the data scientists, developers, and domain experts to code using data, not instructions, thereby evolving to a Software 2.0 state. Snorkel’s approach has already enabled applications that shorten time to value for a set of radiology triage systems at the Stanford Hospital from 8 person-months to 8 hours; replaced 100’s of thousands of hand-labeled examples at Google; and automated contract processing with 99% accuracy in under 24 hours at a Top 3 US bank. Can you define in more detail what you mean by Software 1.0 vs. 2.0? In a “Software 1.0” approach, software is built by manually writing lines of code that specify specific instructions for a machine to carry out. This has been and still will continue to be a major paradigm for software development. However, it is a fundamentally limited approach when it comes to more complex data and problem types, and it is also fundamentally constrained by the amount of developer time an enterprise has. In “Software 2.0”, i.e., AI approaches driven by modern machine learning methods, software is written in the weights learned by algorithms, and specified declaratively by showing labeled examples to these algorithms--evolving the role of a developer to that of a teacher who curates data and analyzes results. Training data in itself has become the programming interface. But it requires more than just engineers to participate in developing Software 2.0 applications. It requires subject matter experts to transfer knowledge into labeled data, and data scientists to train, tune and monitor machine learning models based on neural networks to produce accurate results. What challenges do you see for enterprises getting access to the data needed to train software? Over the years at Stanford and now Snorkel AI, we’ve talked to hundreds of enterprises. We’ve seen that enterprises in most verticals today face challenges around getting and maintaining training data. These challenges block even organizations with the world’s largest technology budgets from using ML. In particular, organizations face four key challenges with training data: 1. The need for subject matter expertise: Most training data requires highly trained experts to label, e.g., doctors, legal analysts, network technicians, etc., who often also need to be well-versed in specific organization’s goals and datasets. 2. The need for privacy: Most organizations cannot ship data off-prem to be labeled, making it impossible to use hand-labeling services. This means that development teams are stuck for months waiting on building training datasets. 3. The need for auditability: Most organizations need to be able to audit how their data is being labeled, and therefore what their AI systems are learning from. Even when outsourcing labeling is an option, performing basic audits on hand-labeled data is a near impossibility. 4. The need for adaptivity: Most organizations have to deal with constant change–both in input data and upstream systems and processes, and downstream goals and business objectives--rendering existing training data obsolete. This requires enterprises to constantly re-label training data. How would you recommend enterprises wrap their arms around developing AI-powered applications? One of the most important lessons of the ML/AI space over the last few years is that while models, infrastructure, and of course teams are critical, AI-powered systems are made or broken by the data they are trained on–how it is labeled, managed, its quality, and volume. The key takeaway is that a successful AI strategy must be data-first. The team at Snorkel has spent over five years developing Snorkel Flow, an end-to-end ML platform that centrally focuses on data. Snorkel Flow uses a unique programmatic approach to create training data, enabling rapid development and deployment of custom AI applications. It drastically reduces the time to value for AI-powered solutions and addresses many of the practical challenges to adopting AI. Rather than spending weeks or months labeling data by hand painstakingly, Snorkel Flow gives subject matter experts (SME) a no-code interface to generate massive amounts of training data in hours using labeling functions. For data scientists and developers, the platform is also deeply configurable, allowing them to train, deploy, monitor, and retrain models in minutes. Enterprises can adapt AI applications to changing inputs and objectives, easily modifying labeling functions as needed instead of repeating the painful hand-labeling process. Enterprises can also trace an ML model’s output back to specific labeling functions created by individual SMEs. This provenance and lineage help with auditability, explainability, and other compliance requirements. Our mission at Snorkel is to make AI practical for all enterprises. What does inclusion on the Enterprise Tech 30 mean for Snorkel? We are honored by the nomination and selection in the Enterprise Tech 30 List. For years, The Enterprise Tech 30 has been a definitive list of the top 30 most promising private companies in enterprise technology as determined by leading venture capitalists. We’ve consistently heard from Fortune 500 CIOs that they have been disappointed with their progress using AI, primarily because they get stuck on the data. We believe this year’s list represents the companies that are on track to tectonically change how enterprises operate in the future, with their focus on data, automated business processes, APIs, and no-code platforms. The views and opinions expressed herein are the views and opinions of the author and do not necessarily reflect those of Nasdaq, Inc. POPULAR INSIGHTS Indexes or Indices? What’s the deal? May 12, 2016 - Nasdaq The Nasdaq Options Trading Guide Jun 10, 2019 - Nasdaq Nasdaq-100 10-year Returns Outperform Competition May 10, 2017 - Nasdaq OTHER TOPICS Artificial Intelligence JOSH MACHIZ NASDAQ * Josh provides bespoke services to help private companies amplify their brands with Nasdaq and connect them with the people and partners that matter most as they continue to grow. Read Josh's Bio EXPLORE TECHNOLOGY Explore MOST POPULAR * Cathie Wood’s Big Bet on the Exponential Age Apr 28, 2023 * U.S. Payment Infrastructure Improvements and Alternatives 2 days ago * The Zacks Analyst Blog Highlights Clearway Energy, Fluence Energy, Gevo, Enphase Energy and Ormat Technologies 3 days ago * An Overview of the Top 5 Semiconductor Foundry Companies Oct 1, 2021 Market Makers * Required Information Sign up for our newsletter to get the latest on the transformative forces shaping the global economy, delivered every Thursday. All Text Fields Are Required * Email Address* * Location* Select...United StatesAfghanistanÅland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBolivia, Plurinational State ofBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei DarussalamBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCongo, the Democratic Republic of theCook IslandsCosta RicaCôte d'IvoireCroatiaCubaCuraçaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland Islands (Malvinas)Faroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and McDonald IslandsHoly See (Vatican City State)HondurasHong KongHungaryIcelandIndiaIndonesiaIran, Islamic Republic ofIraqIrelandIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKuwaitKyrgyzstanLao People's Democratic RepublicLatviaLebanonLesothoLiberiaLibyan Arab JamahiriyaLiechtensteinLithuaniaLuxembourgMacaoMacedonia, the former Yugoslav Republic ofMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesia, Federated States ofMoldova, Republic ofMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorthern Mariana IslandsNorwayOmanPakistanPalauPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarReunionRomaniaRussian FederationRwandaSaint BarthélemySaint Helena, Ascension and Tristan da CunhaSaint Kitts and NevisSaint LuciaSaint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSyrian Arab RepublicTaiwanTajikistanTanzania, United Republic ofThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVenezuela, Bolivarian Republic ofViet NamVirgin Islands (British)Virgin Islands, U.S.Wallis and FutunaWestern SaharaYemenZambiaZimbabwe * elq_hp Submit Thanks for submitting! * Investor Relations * Contact * Careers * Advertise * Mobile Apps * Nasdaq MarketSIte * Trust Center * Newsletters * Chrome Extension * Privacy Policy * Cookies * Legal * Do Not Sell My Personal Information (CA Residents Only) * * * * * * © 2023, Nasdaq, Inc. All Rights Reserved. My Quotes * My Quotes * Watchlist * Portfolio Add/Edit Symbols View as Table Add symbols now or see the quotes that matter to you, anywhere on Nasdaq.com. Start browsing Stocks, Funds, ETFs and more asset classes. / * Add/Edit Symbols Edit Watchlist Your Watchlist is empty. Add/Edit Symbols Create your Watchlist to save your favorite quotes on Nasdaq.com. Log in or create a free account to get started. 1/2 * Outsmart the market with Smart Portfolio analytical tools powered by TipRanks. Go to Smart Portfolio Back Add a symbol to your watchlist Most Active Data is currently not available Search Nasdaq Clear Search Data is currently not available No Results Found TOP SEARCHES Lumber PricesSmart InvestingIPO CalendarEarnings CalendarWorld Reimagined TRENDING SYMBOLS TSLAAAPLAMCAMZNGME TRENDING ARTICLES Industrial AI: How Is Artificial Intelligence Transforming the Manufacturing Industry?Commodities as Indicators of Stock Market MovesFrom Index Investing to Index Options: A Beginner's GuideCathie Wood’s Big Bet on the Exponential AgeI'm 50-Something. Do I Have Enough Saved in My 401(k)? RECENTLY VIEWED SYMBOLS aaplgoogfbamznnflx Data is currently not available Edit My Quotes Add up to 25 symbols To add symbols: * Type a symbol or company name. When the symbol you want to add appears, add it to My Quotes by selecting it and pressing Enter/Return. * Copy and paste multiple symbols separated by spaces. These symbols will be available throughout the site during your session. Save data Data is currently not available YOUR SYMBOLS HAVE BEEN UPDATED You'll now be able to see real-time price and activity for your symbols on the My Quotes of Nasdaq.com. Continue Data is currently not available EDIT WATCHLIST Add up to 20 symbols To add symbols: * Type a symbol or company name. When the symbol you want to add appears, add it to Watchlist by selecting it and pressing Enter/Return. * Copy and paste multiple symbols separated by spaces. These symbols will be available throughout the site during your session. Save data WE CARE ABOUT YOUR PRIVACY We and our partners store and/or access information on a device, such as unique IDs in cookies to process personal data. You may accept or manage your choices by clicking below, including your right to object where legitimate interest is used, or at any time in the privacy policy page. These choices will be signaled to our partners and will not affect browsing data. WE AND OUR PARTNERS PROCESS DATA TO PROVIDE: Use precise geolocation data. Actively scan device characteristics for identification. Store and/or access information on a device. Personalised ads and content, ad and content measurement, audience insights and product development. List of Partners (vendors) I Accept Show Purposes ABOUT YOUR PRIVACY We process your data to deliver content or advertisements and measure the delivery of such content or advertisements to extract insights about our website. We share this information with our partners on the basis of consent and legitimate interest. You may exercise your right to consent or object to a legitimate interest, based on a specific purpose below or at a partner level in the link under each purpose. These choices will be signaled to our vendors participating in the Transparency and Consent Framework. More information Allow All MANAGE CONSENT PREFERENCES STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. STORE AND/OR ACCESS INFORMATION ON A DEVICE Store and/or access information on a device Cookies, device identifiers, or other information can be stored or accessed on your device for the purposes presented to you. List of IAB Vendors | View Full Legal Text Opens in a new Tab PERSONALISED ADS AND CONTENT, AD AND CONTENT MEASUREMENT, AUDIENCE INSIGHTS AND PRODUCT DEVELOPMENT Personalised ads and content, ad and content measurement, audience insights and product development * SELECT BASIC ADS Switch Label Ads can be shown to you based on the content you’re viewing, the app you’re using, your approximate location, or your device type. Object to Legitimate Interests Remove Objection * CREATE A PERSONALISED ADS PROFILE Switch Label A profile can be built about you and your interests to show you personalised ads that are relevant to you. Object to Legitimate Interests Remove Objection * SELECT PERSONALISED ADS Switch Label Personalised ads can be shown to you based on a profile about you. Object to Legitimate Interests Remove Objection * CREATE A PERSONALISED CONTENT PROFILE Switch Label A profile can be built about you and your interests to show you personalised content that is relevant to you. Object to Legitimate Interests Remove Objection * SELECT PERSONALISED CONTENT Switch Label Personalised content can be shown to you based on a profile about you. Object to Legitimate Interests Remove Objection * MEASURE AD PERFORMANCE Switch Label The performance and effectiveness of ads that you see or interact with can be measured. Object to Legitimate Interests Remove Objection * MEASURE CONTENT PERFORMANCE Switch Label The performance and effectiveness of content that you see or interact with can be measured. Object to Legitimate Interests Remove Objection * APPLY MARKET RESEARCH TO GENERATE AUDIENCE INSIGHTS Switch Label Market research can be used to learn more about the audiences who visit sites/apps and view ads. Object to Legitimate Interests Remove Objection * DEVELOP AND IMPROVE PRODUCTS Switch Label Your data can be used to improve existing systems and software, and to develop new products Object to Legitimate Interests Remove Objection List of IAB Vendors | View Full Legal Text Opens in a new Tab USE PRECISE GEOLOCATION DATA Use precise geolocation data Your precise geolocation data can be used in support of one or more purposes. This means your location can be accurate to within several meters. List of IAB Vendors | View Full Legal Text Opens in a new Tab ACTIVELY SCAN DEVICE CHARACTERISTICS FOR IDENTIFICATION Actively scan device characteristics for identification Your device can be identified based on a scan of your device's unique combination of characteristics. List of IAB Vendors | View Full Legal Text Opens in a new Tab ENSURE SECURITY, PREVENT FRAUD, AND DEBUG Always Active Your data can be used to monitor for and prevent fraudulent activity, and ensure systems and processes work properly and securely. List of IAB Vendors | View Full Legal Text Opens in a new Tab TECHNICALLY DELIVER ADS OR CONTENT Always Active Your device can receive and send information that allows you to see and interact with ads and content. List of IAB Vendors | View Full Legal Text Opens in a new Tab MATCH AND COMBINE OFFLINE DATA SOURCES Always Active Data from offline data sources can be combined with your online activity in support of one or more purposes List of IAB Vendors | View Full Legal Text Opens in a new Tab LINK DIFFERENT DEVICES Always Active Different devices can be determined as belonging to you or your household in support of one or more of purposes. List of IAB Vendors | View Full Legal Text Opens in a new Tab RECEIVE AND USE AUTOMATICALLY-SENT DEVICE CHARACTERISTICS FOR IDENTIFICATION Always Active Your device might be distinguished from other devices based on information it automatically sends, such as IP address or browser type. List of IAB Vendors | View Full Legal Text Opens in a new Tab Back Button PERFORMANCE COOKIES Search Icon Filter Icon Clear checkbox label label Apply Cancel Consent Leg.Interest checkbox label label checkbox label label checkbox label label Confirm My Choices