{"id":2503538,"date":"2025-10-27T15:58:57","date_gmt":"2025-10-27T19:58:57","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/student-swarmed-by-police-officers-and-handcuffed-after-ai-system-goes-haywire\/"},"modified":"2025-10-27T16:01:01","modified_gmt":"2025-10-27T20:01:01","slug":"student-swarmed-by-police-officers-and-handcuffed-after-ai-system-goes-haywire","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/student-swarmed-by-police-officers-and-handcuffed-after-ai-system-goes-haywire\/","title":{"rendered":"Student Swarmed by Police Officers and Handcuffed After AI System Goes Haywire"},"content":{"rendered":"<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-count mash-medium\" style=\"float:left\"><div class=\"counts mashsbcount\">24<\/div><span class=\"mashsb-sharetext\">SHARES<\/span><\/div><div class=\"mashsb-buttons\"><a class=\"mashicon-facebook mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.conservativenewsdaily.net%2Fbreaking-news%2Fstudent-swarmed-by-police-officers-and-handcuffed-after-ai-system-goes-haywire%2F\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Facebook<\/span><\/a><a class=\"mashicon-twitter mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=&amp;url=https:\/\/www.conservativenewsdaily.net\/breaking-news\/?p=2503538&amp;via=ConservNewsDly\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Twitter<\/span><\/a><a class=\"mashicon-subscribe mash-medium mash-nomargin mashsb-noshadow\" href=\"#\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Subscribe<\/span><\/a><div class=\"onoffswitch2 mash-medium mashsb-noshadow\" style=\"display:none\"><\/div><\/div>\n            <\/div>\n                <div style=\"clear:both\"><\/div><\/aside>\n            <!-- Share buttons by mashshare.net - Version: 4.0.47--><p>A Maryland high school&#8217;s AI weapons detection system mistakenly identified a crumpled bag of Doritos in student Taki allen&#8217;s pocket as a gun, leading to a <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/unc-lockdown-police-confirm-death-of-faculty-member-after-giving-all-clear\/\" title=\"UNC lockdown ends with tragic news: Faculty member confirmed dead by ....\">heavy police response<\/a>. After football practice, Allen, 16, had put the empty chip bag in his pocket. About 20 minutes later, police arrived with guns drawn, ordered him to the ground, handcuffed him, and searched him, finding nothing dangerous. The <a href=\"https:\/\/amzn.to\/3YuVZYV\" >system alerted staff based<\/a> on AI detection,which required human verification. The superintendent defended the system, stating it worked as intended by signaling a concern for human review. Though, Allen and his family expressed distress over the incident and the delayed response from <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/poll-overwhelming-support-for-school-choice-in-n-c\/\" title=\"Poll: Overwhelming support for school choice in N.C.\">school officials<\/a>. The company behind the system emphasized that human safety personnel made the final judgment after the AI alert.  <\/p>\n<p class=\"readmore\">\n    <button onclick=\"showReadMore()\" id=\"readmorebtn\">Read more&#8230;<\/button>\n<\/p>\n<hr id=\"line\">\n<span id=\"more\"><\/p>\n<p><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><\/p>\n<section> \t\t\t\t<script>console.log(\"ad slot (AC1)\")<\/script><script>console.log(\"ad slot (IC1)\")<\/script><script>console.log(\"ad slot (IC2)\")<\/script><script>console.log(\"ad slot (IC3)\")<\/script><script>console.log(\"ad slot (IC4)\")<\/script><\/p>\n<p style=\"font-weight: 400;\">An AI weapons detection system at a Maryland high school left one student shaken after he was grabbed by police who suspected he had gun in his pocket.<\/p>\n<p style=\"font-weight: 400;\">The object AI blew a gasket about was a crumpled bag of Doritos, according to <a href=\"https:\/\/www.wmar2news.com\/news\/region\/baltimore-county\/i-dont-think-a-chip-bag-should-be-mistaken-for-a-gun-student-shocked-by-schools-ai-detection-mishap\" target=\"_blank\" rel=\"noopener\">WMAR-TV<\/a>.<\/p>\n<p style=\"font-weight: 400;\">Last Monday, Taki Allen, 16, who attends Kenwood High School, was waiting for a ride with his friends after football practice. After finishing a bag of Doritos, he stuffed the bag in his pocket.<\/p>\n<p style=\"font-weight: 400;\">About 20 minutes later, chaos erupted.<\/p>\n<p>&ldquo;Police showed up, like eight cop cars, and then they all came out with guns pointed at me talking about getting on the ground. I was putting my hands up like, &lsquo;What&rsquo;s going on?&rsquo; He told me to get on my knees and arrested me and put me in cuffs,&rdquo; Allen said.<\/p>\n<p>  <script> console.log(\"A\/B Test Video Player\"); \/\/ Helper function to set a cookie function setVideoCookie(name, value, days) {     var expires=\"\";     if (days) {         var date=new Date();         date.setTime(date.getTime() + (days*24*60*60*1000));         expires=\"; expires=\" + date.toUTCString();     }     document.cookie=name + \"=\" + (value || \"\")  + expires + \"; path=\/\"; }  \/\/ Helper function to get a cookie function getVideoCookie(name) {     var nameEQ=name + \"=\";     var ca=document.cookie.split(';');     for(var i=0; i <ca.length; i++) {         var c=ca[i];         while (c.charAt(0)==' ') c=c.substring(1,c.length);         if (c.indexOf(nameEQ)==0) return c.substring(nameEQ.length,c.length);     }     return null; }  \/\/ Function to determine or retrieve the split test group function assignSplitTestGroup() {     var group=getVideoCookie('splitTestGroup');     if (group===null) {         var rand=Math.random();         if (rand <1\/3) {             group='A';         } else if (rand <2\/3) {             group='B';         } else {             group='C';         }         setVideoCookie('splitTestGroup', group, 1); \/\/ Sets a cookie for 1 day     }     return group; }  \/\/ aditude function aditudePlayer() {     playerBottom=5;     if (window.innerWidth <=768) {         playerBottom=100;     }     console.log(\"Loading Aditude video player\");     window.tude=window.tude || { cmd: [] };     window.tude.cmd.push(function() {         tude.requestOutstreamAd({             divId: \"videoPlayer\",             baseDivId: \"pb-slot-outstream\",             playerOptions: {                 dock: true,                 dockedPosition: \"bottom-right\",                 dockedOffset: {                     bottom: playerBottom,                     right: 5,                 },             }         });     }); }  \/\/ anyclip function anyclipPlayer() {     document.addEventListener(\"DOMContentLoaded\", function() {         function loadAnyclip() {             const container=document.getElementById(\"videoPlayer\");             if (!container) return;              const script=document.createElement(\"script\");             script.src=\"https:\/\/player.anyclip.com\/anyclip-widget\/lre-widget\/prod\/v1\/src\/lre.js\";             script.setAttribute(\"pubname\", \"westernjournalcom\");             script.setAttribute(\"widgetname\", \"001w000001jULVcAAO_M12924\");              \/\/ append inside the container so player shows in correct spot             container.appendChild(script);         }         function findPreviousParagraph(selector, x) {             const targetElement=document.querySelector(selector);             if (!targetElement) {                 console.warn(\"Target element not found.\");                 return null;             }              \/\/ Get all \n\n<p> elements in order as they appear in the document             let paragraphs=Array.from(document.querySelectorAll(\"p\"));              \/\/ Find the index of the last <\/p>\n<p> before the target element             let targetIndex=paragraphs.findIndex(p=> p.compareDocumentPosition(targetElement) & Node.DOCUMENT_POSITION_PRECEDING);              if (targetIndex===-1 || targetIndex <x) {                 console.warn(\"Not enough paragraphs before the target element.\");                 return null;             }              return paragraphs[targetIndex - x];         }          \/\/ Set up IntersectionObserver         function observeElement(element) {             if (!element) return;              const observer=new IntersectionObserver(                 (entries)=> {                     entries.forEach(entry=> {                         if (entry.isIntersecting) {                             console.log(\"Paragraph is now visible:\", entry.target.textContent.trim());                             loadAnyclip();                             observer.disconnect();                         }                     });                 },                 { threshold: 0.5 } \/\/ Adjust threshold as needed             );              observer.observe(element);         }          \/\/ Find the 1st paragraph before #videoPlayer and observe it         let paragraphToObserve=findPreviousParagraph(\"#videoPlayer\", 2);         observeElement(paragraphToObserve);     }); }  \/\/ stn function stnPlayer() {     \/\/ may want to pass in         document.addEventListener(\"DOMContentLoaded\", function() {         function loadScript(src) {             const script=document.createElement(\"script\");             script.src=src;             script.async=true;             document.body.appendChild(script);         }         function findPreviousParagraph(selector, x) {             const targetElement=document.querySelector(selector);             if (!targetElement) {                 console.warn(\"Target element not found.\");                 return null;             }              \/\/ Get all <\/p>\n<p> elements in order as they appear in the document             let paragraphs=Array.from(document.querySelectorAll(\"p\"));              \/\/ Find the index of the last <\/p>\n<p> before the target element             let targetIndex=paragraphs.findIndex(p=> p.compareDocumentPosition(targetElement) & Node.DOCUMENT_POSITION_PRECEDING);              if (targetIndex===-1 || targetIndex <x) {                 console.warn(\"Not enough paragraphs before the target element.\");                 return null;             }              return paragraphs[targetIndex - x];         }          \/\/ Set up IntersectionObserver         function observeElement(element) {             if (!element) return;              const observer=new IntersectionObserver(                 (entries)=> {                     entries.forEach(entry=> {                         if (entry.isIntersecting) {                             console.log(\"Paragraph is now visible:\", entry.target.textContent.trim());                             loadScript(\"https:\/\/embed.sendtonews.com\/player3\/embedcode.js?fk=s28Az7AY\");                             observer.disconnect();                         }                     });                 },                 { threshold: 0.5 } \/\/ Adjust threshold as needed             );              observer.observe(element);         }          \/\/ Add custom styles for STN player         const style=document.createElement('style');         style.textContent=`         #videoPlayer {             min-height: 460px;             margin-bottom: 10px;         }         @media only screen and (max-width: 780px) {             #videoPlayer {                 min-height: 200px;             }         }         `;         document.head.appendChild(style);          \/\/ Add needed div for STN player         const stnDiv=document.createElement(\"div\");         \/\/ add data-stn-player attribute         stnDiv.setAttribute(\"data-stn-player\", \"s28Az7AY\");         document.getElementById(\"videoPlayer\").appendChild(stnDiv);           \/\/ Find the 1st paragraph before #videoPlayer and observe it         let paragraphToObserve=findPreviousParagraph(\"#videoPlayer\", 2);         observeElement(paragraphToObserve);     }); }  \/\/ Assign user to a group window.adUserGroup=assignSplitTestGroup(); let isSubbed=getCookie( 'ff_subbed' );  \/\/ Example usage if (isSubbed) {     console.log('User is subscribed, not running a player'); } else if (window.adUserGroup==='A') {     console.log('Running Aditude player for group A');     aditudePlayer(); } else if (window.adUserGroup==='B') {     console.log('Running Anyclip player for group B');     anyclipPlayer(); } else {     console.log('Running STN player for group C');     stnPlayer(); } <\/script> <\/p>\n<p style=\"font-weight: 400;\">&ldquo;They made me get on my knees, put my hands behind my back, and cuffed me. Then, they searched me, and they figured out I had nothing,&rdquo; Allen said, according to <a href=\"https:\/\/www.wbaltv.com\/article\/student-handcuffed-ai-system-mistook-bag-chips-weapon\/69114601\" target=\"_blank\" rel=\"noopener\">WBAL-TV<\/a>. &ldquo;Then, they went over to where I was standing and found a bag of chips on the floor.&rdquo;<\/p>\n<p style=\"font-weight: 400;\">Police showed Allen the image that started the armed response.<\/p>\n<p style=\"font-weight: 400;\">&ldquo;I was just holding a Doritos bag &mdash; it was two hands and one finger out, and they said it looked like a gun,&rdquo; Allen said.<\/p>\n<p style=\"font-weight: 400;\">Superintendent Myriam Rogers said the system worked as it should have.<\/p>\n<p style=\"font-weight: 400;\">&ldquo;The program is based on human verification and in this case the program did what it was supposed to do which was to signal an alert and for humans to take a look to find out if there was cause for concern in that moment,&rdquo; Rogers said, per WMAR.<\/p>\n<p style=\"font-weight: 400;\">Allen was not on board.<\/p>\n<p style=\"font-weight: 400;\">&ldquo;I don&rsquo;t think no chip bag should be mistaken for a gun at all,&rdquo; he said.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">Baltimore high school student Taki Allen was swarmed by police after an artificial intelligence system apparently mistook his bag of Doritos for a gun <a href=\"https:\/\/t.co\/5haobZUUwf\">pic.twitter.com\/5haobZUUwf<\/a><\/p>\n<p>&mdash; Daily Loud (@DailyLoud) <a href=\"https:\/\/twitter.com\/DailyLoud\/status\/1981781251498430809?\">October 24, 2025<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p style=\"font-weight: 400;\">&ldquo;Nobody wants this to happen to their child. No one wants this to happen,&rdquo; said Lamont Davis, Allen&rsquo;s grandfather, according to WBAL<\/p>\n<p style=\"font-weight: 400;\">Allen said Principal Kate Smith only addressed the problem three days after it took place, according to WMAR.<\/p>\n<p>&ldquo;I was expecting them to at least come up to me after the situation or the day after, but three days later that just shows like, do you really care or are you just doing it because the superintendent called me,&rdquo; Allen said.<\/p>\n<p>Allen did say in a statement, &ldquo;We understand how upsetting this was for the individual that was searched, as well as the other students who witnessed the incident.&rdquo;<\/p>\n<p style=\"font-weight: 400;\">Omnilert, the company that makes the system, said human verification is part of the system along with AI, according to <a href=\"https:\/\/www.foxnews.com\/us\/police-swarm-student-after-ai-security-system-mistakes-bag-chips-gun\" target=\"_blank\" rel=\"noopener\">Fox News<\/a>.<\/p>\n<p style=\"font-weight: 400;\">&ldquo;Our system operated as designed &mdash; it identified a possible threat, elevated it for human review, and relied on authorized safety personnel for final determination,&rdquo; the company said.<\/p>\n<div style=\"position: relative;\">\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<div class=\"entry-submit-correction inner-content\">\n<div class=\"correction-form\">\n<form style=\"display: none;\">\n<div class=\"sc-name-field\"> \t\t\t\t\t\t<label>* Name<\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"name\" required> \t\t\t\t\t<\/div>\n<div class=\"sc--field\"> \t\t\t\t\t\t<label>* <\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"\" required> \t\t\t\t\t<\/div>\n<p> \t\t\t\t\t<label>* Message<\/label> \t\t\t\t\t<br \/> \t\t\t\t\t<textarea name=\"message\" required><\/textarea> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"required-message\" style=\"display: none; padding-bottom: 15px;\">* All fields are required.<\/div>\n<p> \t\t\t\t\t<input type=\"submit\" value=\"Submit\" onclick=\"event.preventDefault(); firefly_sc();\"> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"firefly-sc-confirm\" style=\"display: none;\">Success!<\/div>\n<\/p><\/form>\n<\/p><\/div>\n<\/p><\/div>\n<p> \t\t<script> \t\t\tfunction firefly_sc() { \t\t\t\tif( typeof window.captchaPublicKey==typeof undefined ){ \t\t\t\t\tconsole.error('window.captchaPublicKey is not defined'); \t\t\t\t} \t\t\t\tgrecaptcha.execute( window.captchaPublicKey, { action: 'submit_correction' } ).then( function( token ) { \t\t\t\t\tvar opts={ \t\t\t\t\t\taction:    'firefly_sc_submit', \t\t\t\t\t\tname:      document.querySelector( '.entry-submit-correction [name=\"name\"]' ).value, \t\t\t\t\t\t:     document.querySelector( '.entry-submit-correction [name=\"\"]' ).value, \t\t\t\t\t\tmessage:   document.querySelector( '.entry-submit-correction [name=\"message\"]' ).value, \t\t\t\t\t\tpost_id:   firefly_post_id, \t\t\t\t\t\tcap_token: token \t\t\t\t\t}  \t\t\t\t\tvar inputs=[ 'name', '', 'message' ];  \t\t\t\t\tfor( var i=0; i <inputs.length; i++ ) if( ! ( opts[inputs[i]]=document.querySelector( '.entry-submit-correction [name=\"' + inputs[i] + '\"]' ).value ) ) { \t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .required-message' ).style.display='block'; \t\t\t\t\t\treturn; \t\t\t\t\t}  \t\t\t\t\tdocument.querySelector( '.entry-submit-correction input[type=\"submit\"]' ).style.display='none'; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).src=firefly_loading_gif_url; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display='inline-block';  \t\t\t\t\tconsole.log( 'ma subbing' );  \t\t\t\t\tif( firefly_post_id ) opts['post_id']=firefly_post_id;  \t\t\t\t\t\/* Send the data using post with element id name and name2*\/ \t\t\t\t\tvar posting=jQuery.post( firefly_ajax_url, opts );  \t\t\t\t\t\/* Alerts the results *\/ \t\t\t\t\tposting.done( function( response ) { \t\t\t\t\t\tif( response.success ) { \t\t\t\t\t\t\tconsole.log( response.data ); \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display='none'; \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-confirm' ).style.display='block';  \t\t\t\t\t\t\tdataLayer.push( { 'event': 'submit-correction' } ); \t\t\t\t\t\t} \t\t\t\t\t}); \t\t\t\t}); \t\t\t} \t\t<\/script> \t     \t\t\t\t\t\t     \t\t\t\t\t<\/div>\n<p style=\"border: 1px solid #f5f5f5; padding: 16px;\">Advertise with The Western Journal and reach millions of highly engaged readers, while supporting our work. <a href=\"https:\/\/www.westernjournal.com\/advertise-us\/?wj_source=article\">Advertise Today<\/a>.<\/p>\n<p><script>console.log(\"ad slot (BA1)\")<\/script> \t\t<\/p>\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<\/section>\n<p><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An AI weapons detection system at a Maryland high school caused distress when police detained a student they suspected was carrying a gun. The item that triggered the alert turned out to be a crumpled Doritos bag, according to WMAR-TV. Last Monday, 16-year-old Taki Allen, a student at Kenwood High School, was waiting for a ride after football practice and had put an empty Doritos bag in his pocket<\/p>\n","protected":false},"author":1,"featured_media":2503539,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2025\/10\/Taki-A.jpg","fifu_image_alt":"","footnotes":""},"categories":[33651],"tags":[65975,8763,3967,5135],"class_list":["post-2503538","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-western-journal","tag-ai-system","tag-handcuffed","tag-police","tag-student"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2025\/10\/Taki-A.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2503538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/comments?post=2503538"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2503538\/revisions"}],"predecessor-version":[{"id":2503542,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2503538\/revisions\/2503542"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2503539"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2503538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2503538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2503538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}