ADVERTISEMENT

Contribute to science by using DOST's newly developed 'Kooha' app

Published Mar 30, 2021 01:21 pm

The Department of Science and Technology-Advanced Science and Technology Institute (DOST-ASTI) launched Tuesday, March 30, a newly developed photo sharing application that enables real-time participatory photo and sensor data collection using mobile devices.

(MANILA BULLETIN FILE PHOTO)

Coined from the Filipino word “kuha” which means to take or capture, Kooha is a web and mobile application developed by Filipino scientists and engineers of DOST-ASTI to make a significant impact on research and development (R&D) in big data applications.

“Kooha enables users to capture images and share daily moments like most of our mainstream social media applications,” DOST Secretary Fortunato De La Peña said in a video message during the virtual launch of the app.

But what sets the Kooha app apart from other photo-sharing social media apps is that its goal is to create a niche for big data generation.

“So the goal is to develop this social network of citizen scientists, researchers, and students, with the concept of sharing and mapping contribution of sensor data, and making this as a medium for researchers to generate data out of the contributions,” Roxanne Aviñante, DOST-ASTI’s senior science research specialist, explained.

DOST Undersecretary for Research and Development Rowena Christina Guevarra said Kooha users will be able to connect with others through photo sharing while also contributing to science through sensor data that can be useful in R&D of improving network signals especially in remote areas.

“To put it simply the Kooha app, with the help of other R&D services, makes it possible to envision a nation that can utilize resources for data science and analytics and create sustainable system or infrastructure for generating big data in the country,” Guevarra said.

The DOST said data provided by users through the app can be used for data analysis and application to transportation and telecommunication companies, business sector, policymakers, environmental and health sectors, and academe, among others.

It assured users that data collected through the app will be used for legal and research purposes only. The app will also not disclose any personal information to any other individuals other than authorized data processors and organizations.

Kooha app is now available for download on the Google play.

How does Kooha work

Kooha app users can contribute data in four steps.

First, a user will “Capture” a photo through the app, wherein the app then senses data as soon as the user take the photo.

Second, the user can “Enhance” the photo using the app’s blend functions.

Third, users can then “Share” their photos to other users through the Kooha Community, wherein they can view and react on the photo.

Fourth, users can “Explore” the photos shared in the app’s community by other users from different locations in the world.

According to the DOST, other data collected through the use of the app are location, temperature, sound, network signal, humidity, and luminance, among others.

“These data can also be seen by other users in the community. These kinds of data are very useful for our data scientists, researchers, and citizen scientists in generating insights and making decisions relevant to the society,” the DOST said.

“If the user has an external sensor device that they can plug to their mobile device, using a bluetooth low energy, they can collect sensor data such as ambient temperature, infrared temperature, pressure and acceleration, among others,” it added.

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.