ADVERTISEMENT

VP Sara slams anti-Duterte campaign using artificial intelligence

Published Jun 17, 2025 07:46 pm
VP Sara Duterte (Ivy Tejano)
VP Sara Duterte (Ivy Tejano)
DAVAO CITY – Vice President Sara Duterte strongly condemned reports linking a PR firm allegedly tied to a billionaire to a coordinated online campaign against her using the ChatGPT platform.
Responding to a query about a report from OpenAI—which operates ChatGPT—Vice President Duterte claimed that multiple companies are involved in a broader campaign to discredit her and the Duterte name ahead of the 2028 presidential elections.
“It is not just (Yossi) Tan Co’s company behind these anti-Sara Duterte and anti-Duterte programs online. We know of other companies engaged in the same attacks, and we also know they are being paid to do this,” Vice President Duterte said during a press briefing here on June 16.
Vice President Duterte warned that these efforts are part of a larger scheme of “threats, harassment, and disqualification attempts” targeting her political future.
She pointed out the perceived double standard in how investigations into online misinformation are handled.
“Those they summoned were legitimate social media account owners using their freedom of speech—people who simply shared pro-Duterte or pro-Sara Duterte opinions. But companies actively working to destroy a person’s reputation have not been called even once,” Vice President Duterte said, referring to a House tri-committee probing fake news.
She said this selective scrutiny reveals what she described as “pure politics and harassment against the administration’s political opponents.” She also alluded to recent revelations from OpenAI, which she described as a “universal” sign exposing the alleged smear campaign.
“This did not come from us. It came from the universe—to show people what the administration is doing: All politics, no real work,” the Vice President said.
Vice President Duterte ruled out taking legal action against the firm allegedly implicated in the AI-generated attacks. She added that the exposure alone was enough to damage its credibility.
“What’s the point of filing a case? He was already humiliated when that came out. The whole world saw the shame brought upon him,” she said.
Despite her criticism of AI-powered political propaganda, Vice President Duterte clarified that she has no issue sharing AI content in support of her as long as “it’s not monetized.”
“In other words, if I were a social media account owner and created AI content to support a specific personality, there wouldn’t be a problem because I’m not turning it into a business. I’m not selling my content or product to people,” Vice President Duterte said.
Vice President Duterte issued the statement following criticisms directed at staunch supporter, Sen. Ronald “Bato” Dela Rosa, and her brother, Davao City Vice Mayor-elect Sebastian Duterte, for posting an AI-created video showing their support for her.

Related Tags

Vice President Sara Duterte Sara Duterte Artificial intelligence AI Davao City
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.