Potential of Cognitive Computing and Cognitive Systems Ahmed K

Total Page:16

File Type:pdf, Size:1020Kb

Potential of Cognitive Computing and Cognitive Systems Ahmed K Old Dominion University ODU Digital Commons Modeling, Simulation & Visualization Engineering Modeling, Simulation & Visualization Engineering Faculty Publications 2015 Potential of Cognitive Computing and Cognitive Systems Ahmed K. Noor Old Dominion University, [email protected] Follow this and additional works at: https://digitalcommons.odu.edu/msve_fac_pubs Part of the Artificial Intelligence and Robotics Commons, Cognition and Perception Commons, and the Engineering Commons Repository Citation Noor, Ahmed K., "Potential of Cognitive Computing and Cognitive Systems" (2015). Modeling, Simulation & Visualization Engineering Faculty Publications. 18. https://digitalcommons.odu.edu/msve_fac_pubs/18 Original Publication Citation Noor, A. K. (2015). Potential of cognitive computing and cognitive systems. Open Engineering, 5(1), 75-88. doi:10.1515/ eng-2015-0008 This Article is brought to you for free and open access by the Modeling, Simulation & Visualization Engineering at ODU Digital Commons. It has been accepted for inclusion in Modeling, Simulation & Visualization Engineering Faculty Publications by an authorized administrator of ODU Digital Commons. For more information, please contact [email protected]. DE GRUYTER OPEN Open Eng. 2015; 5:75–88 Vision Article Open Access Ahmed K. Noor* Potential of Cognitive Computing and Cognitive Systems Abstract: Cognitive computing and cognitive technologies 1 Introduction are game changers for future engineering systems, as well as for engineering practice and training. They are ma- The history of computing can be divided into three eras jor drivers for knowledge automation work, and the cre- ([1, 2], and Figure 1). The first was the tabulating era, with ation of cognitive products with higher levels of intelli- the early 1900 calculators and tabulating machines made gence than current smart products. of mechanical systems, and later made of vacuum tubes. In This paper gives a brief review of cognitive computing the first era the numbers were fed in on punch cards, and and some of the cognitive engineering systems activities. there was no extraction of the data itself. The second era The potential of cognitive technologies is outlined, along was the programmable era of computing, which started with a brief description of future cognitive environments, in the 1940s and ranged from vacuum tubes to micropro- incorporating cognitive assistants - specialized proactive cessors. It consisted of taking processes and putting them intelligent software agents designed to follow and inter- into the machine. Computing was completely controlled act with humans and other cognitive assistants across the by the programming provided to the system. The third era environments. The cognitive assistants engage, individu- is the cognitive computing era, where computing technol- ally or collectively, with humans through a combination ogy represented an intersection between neuroscience, su- of adaptive multimodal interfaces, and advanced visual- percomputing and nanotechnology. ization and navigation techniques. In a little more than a century computing shifted from The realization of future cognitive environments requires numbers to data then from data to knowledge. The shift the development of a cognitive innovation ecosystem for was not about having one system replacing the other but the engineering workforce. The continuously expanding enriching it. Programmable systems enabled the creation major components of the ecosystem include integrated of data by processing numbers, and cognitive computing knowledge discovery and exploitation facilities (incor- allowed making sense of data. Sense is what stands be- porating predictive and prescriptive big data analytics); tween raw data and actionable data. novel cognitive modeling and visual simulation facilities; Cognitive computing has attracted attention since 2011 cognitive multimodal interfaces; and cognitive mobile and when the IBM Watson computer (of the IBM DeepQA wearable devices. The ecosystem will provide timely, en- project) played against two champions of the US game gaging, personalized / collaborative, learning and effec- show Jeopardy and won. Watson was able to respond di- tive decision making. It will stimulate creativity and inno- rectly and precisely to natural language prompts with rele- vation, and prepare the participants to work in future cog- vant responses. It had access to 200 million pages of struc- nitive enterprises and develop new cognitive products of tured and unstructured information consuming four ter- increasing complexity. abytes of disk storage. Keywords: Cognitive computing, Cognitive systems, Cog- Whereas in the programmable era, computers essentially nitive products process a series of ’if then what’ equations, cognitive sys- tems learn, adapt, and ultimately hypothesize and suggest answers. With the advent of big data, which grows larger, DOI 10.1515/eng-2015-0008 Received August 27, 2014; accepted October 29, 2014 faster and more diverse by the day, cognitive computing systems are now used to gain knowledge from data as ex- perience and then generalize what they have learned in new situations ([3] and Figure 2). They unlock the insights that the new wealth of data generated holds. Delivering *Corresponding Author: Ahmed K. Noor: Center for Advanced En- these capabilities will require a fundamental shift in the gineering Environments, Old Dominion University, Norfolk, United way computing progress has been achieved for decades. States, E-mail: [email protected] IcccJ oan+om•I© 2015 Ahmed K. Noor, licensee De Gruyter Open. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License. Brought to you by | Old Dominion University Authenticated Download Date | 3/9/18 8:23 PM 76 Ë Ahmed K. Noor DE GRUYTER OPEN Cogolti~ Programmable Systems_ 0 ti ;; I a. '' ~J' E 0 0 Cogn itive Computers Have learning, reasoning , perception, and natural language processing capabilities Figure 1: Three Eras of Computing (based on [1]). 2 Definition and characteristics of erated at a higher rate of speed than the human brain did. Its major asset is being able to accelerate the rate of learn- cognitive computing ing in order to support humans in their work. Cognitive computing and cognitive technologies can be considered 2.1 Definition of Cognitive Computing as the third phases of the AI evolution, from traditional Artificial Intelligence (AI) to Artificial General Intelligence Cognitive computing refers to the development of com- (AGI) to cognitive systems [5]. puter systems modeled after the human brain, which has natural language processing capability, learn from experi- ence, interact with humans in a natural way, and help in 2.2 Relation to Neural networks making decisions based on what it learns [2–4]. All cogni- tive computing systems are learning systems. They incor- Cognitive computing integrates the idea of a neural net- porate embedded data analytics, automated management work, a series of events and experiences which the com- and data-centric architectures in which the storage, mem- puter organizes to make decisions. Neural networks mimic ory, switching and processing are moving ever closer to the the behavior of the human brain. Like the brain, multi- data. Their way of processing massive amounts of data is layered computer networks can gather information and re- neither linear nor deterministic. act to it. They can build up an understanding of what ob- Originally referred to as artificial intelligence, researchers jects look or sound like. They contribute to the computer’s began to use the modern term cognitive computing instead body of knowledge about a situation and allow it to make in the 1990s, to indicate that the science was designed an informed choice, and potentially to work around an ob- to teach computers to think like a human mind, rather stacle or a problem. Researchers argue that the brain is a than developing an artificial system. This type of comput- type of machine, and can therefore potentially be repli- ing integrates technology and biology in an attempt to re- cated. The development of neural networks was a large engineer the brain, one of the most efficient and effective step in this direction. computers on Earth. As the body of knowledge about the brain grows and sci- However, with major advances in cognitive science, re- entists experiment more with cognitive computing, intelli- searchers interested in computer intelligence became en- gent computers are the result. Smart computers which are thused. Deeper biological understanding of how the brain capable of recognizing voice commands and acting upon worked allowed scientists to build computer systems mod- them, for example, are used in many corporate phone sys- eled after the mind, and most importantly to build a com- tems. Cognitive computing is also used in many navigation puter that could integrate past experiences into its system. systems onboard aircraft and boats, and while these sys- Cognitive computing was reborn, with researchers at the tems often cannot handle crises, they can operate the craft turn of the 21st century developing computers which op- under normal conditions. Brought to you by | Old Dominion University Authenticated Download Date | 3/9/18 8:23 PM DE GRUYTER OPEN Potential of Cognitive Computing and Cognitive Systems Ë 77 40 Zettabytes Systems of Sensors. engagement Percentage of uncertain data & Devices Systems Enterprise of record Oat.a Figure 2: Projected Growth of Big Data (based on [1]). At the
Recommended publications
  • Intelligent Cognitive Assistants (ICA) Workshop Summary and Research Needs Collaborative Machines to Enhance Human Capabilities
    February 7, 2018 Intelligent Cognitive Assistants (ICA) Workshop Summary and Research Needs Collaborative Machines to Enhance Human Capabilities Abstract: The research needs and opportunities to create physico-cognitive systems which work collaboratively with people are presented. Workshop Dates and Venue: November 14-15, 2017, IBM Almaden Research Center, San Jose, CA Workshop Websites: https://www.src.org/program/ica https://www.nsf.gov/nano Oakley, John / SRC [email protected] [Feb 7, 2018] ICA-2: Intelligent Cognitive Assistants Workshop Summary and Research Needs Table of Contents Executive Summary .................................................................................................................... 2 Workshop Details ....................................................................................................................... 3 Organizing Committee ............................................................................................................ 3 Background ............................................................................................................................ 3 ICA-2 Workshop Outline ......................................................................................................... 6 Research Areas Presentations ................................................................................................. 7 Session 1: Cognitive Psychology ........................................................................................... 7 Session 2: Approaches to Artificial
    [Show full text]
  • People's Interactions with Cognitive Assistants for Enhanced
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by ScholarSpace at University of Hawai'i at Manoa Proceedings of the 51st Hawaii International Conference on System Sciences j 2018 People’s Interactions with Cognitive Assistants for Enhanced Performances Md Abul Kalam Siddike Jim Spohrer Haluk Demirkan Japan Advanced Institute of IBM Research University of Washington- Science and Technology [email protected] Tacoma [email protected] [email protected] Youji Kohda Japan Advanced Institute of Science and Technology [email protected] Abstract When cognitive computing enabled smart CAs can provide people high-quality computers are growing in our daily lives, there are not recommendations and help them make better data many studies that explain how people interact and driven decisions [4]. People problem solving utilize these solutions, and the impact of these smart capabilities significantly augmented by the interaction machines to people’s performance to do things. In this of people and CAs [24] [26]. Cognitive computing and paper, a theoretical framework for boosting people’s sensor technologies have begun to emerge to augment performance using cognitive assistants (CAs) was and scale the capabilities of people in specific ways developed and explained using the data analysis from [11] [16]. Smart machines can potentially progress 15 interviews. The results show that people interaction from cognitive tools to assistants to collaborators to with CAs enhance their levels of cognition and coaches, and be perceived differently depending on the intelligence that help them to enhance their role that they play in a service system [21].
    [Show full text]
  • Introduction to Gpus for Data Analytics Advances and Applications for Accelerated Computing
    Compliments of Introduction to GPUs for Data Analytics Advances and Applications for Accelerated Computing Eric Mizell & Roger Biery Introduction to GPUs for Data Analytics Advances and Applications for Accelerated Computing Eric Mizell and Roger Biery Beijing Boston Farnham Sebastopol Tokyo Introduction to GPUs for Data Analytics by Eric Mizell and Roger Biery Copyright © 2017 Kinetica DB, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://oreilly.com/safari). For more information, contact our corporate/institutional sales department: 800-998-9938 or [email protected]. Editor: Shannon Cutt Interior Designer: David Futato Production Editor: Justin Billing Cover Designer: Karen Montgomery Copyeditor: Octal Publishing, Inc. Illustrator: Rebecca Demarest September 2017: First Edition Revision History for the First Edition 2017-08-29: First Release See http://oreilly.com/catalog/errata.csp?isbn=9781491998038 for release details. The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. Introduction to GPUs for Data Analytics, the cover image, and related trade dress are trademarks of O’Reilly Media, Inc. While the publisher and the authors have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the authors disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work. Use of the information and instructions contained in this work is at your own risk.
    [Show full text]
  • Resume - Page 2
    Adam Cheyer Phone: 510 388-2121 E-Mail: [email protected] Summary of Qualifications Founder: Viv Labs (an intelligent interface to everything); Siri, Inc. (virtual personal assistant, acquired by Apple); Sentient.ai (massively-distributed machine learning); Founding Member: Change.org (150M people taking action). VP Engineering: Verticalnet (NASDAQ:VERT), Dejima Inc., Siri Inc., Viv Labs. Engineering Director, Apple. Researcher/Inventor: 60+ peer-reviewed publications and 26 issued patents in fields of Intelligent Agents, User Interfaces, Distributed Computing. At SRI, Chief Architect for CALO, DARPA’s $200M machine learning project. Experience Co-Founder & VP Engineering, Viv Labs September 2012 - present Viv Labs radically simplifies the world by providing an intelligent interface to everything. n Built first prototype of end-user application, platform, and dev tools to explore and communicate the vision. n Engineering management: hiring, setting product roadmap and milestones, leading engineering meetings. n Domain modeling and data/service integration for numerous domains including food, wine, local search, games, chat, stocks, and date/time understanding (JavaScript, Java, SixTree). Director of Engineering, Apple April 2010 - June 2012 Apple’s Siri revolutionized the voice interface experience on hundreds of millions of devices. n Overall responsibility for server-side engineering for Siri: AI algorithms, scalable platform, application domains, data & tools, deployments and ops. Co-Founder & VP Engineering, Siri March 2008 - April 2010 Siri was the first commercially available broad-domain spoken conversational system. n Key contributor to original algorithms and technical approach. Hired team, managed product features and engineering release schedule, ensured timely delivery of a quality product. Developed in Java for platform features (language understanding pipeline) and for domain integration (e.g.
    [Show full text]
  • Cognitive Computing Systems: Potential and Future
    Cognitive Computing Systems: Potential and Future Venkat N Gudivada, Sharath Pankanti, Guna Seetharaman, and Yu Zhang March 2019 1 Characteristics of Cognitive Computing Systems Autonomous systems are self-contained and self-regulated entities which continually evolve them- selves in real-time in response to changes in their environment. Fundamental to this evolution is learning and development. Cognition is the basis for autonomous systems. Human cognition refers to those processes and systems that enable humans to perform both mundane and specialized tasks. Machine cognition refers to similar processes and systems that enable computers perform tasks at a level that rivals human performance. While human cognition employs biological and nat- ural means – brain and mind – for its realization, machine cognition views cognition as a type of computation. Cognitive Computing Systems are autonomous systems and are based on machine cognition. A cognitive system views the mind as a highly parallel information processor, uses vari- ous models for representing information, and employs algorithms for transforming and reasoning with the information. In contrast with conventional software systems, cognitive computing systems effectively deal with ambiguity, and conflicting and missing data. They fuse several sources of multi-modal data and incorporate context into computation. In making a decision or answering a query, they quantify uncertainty, generate multiple hypotheses and supporting evidence, and score hypotheses based on evidence. In other words, cognitive computing systems provide multiple ranked decisions and answers. These systems can elucidate reasoning underlying their decisions/answers. They are stateful, and understand various nuances of communication with humans. They are self-aware, and continuously learn, adapt, and evolve.
    [Show full text]
  • Artificial Intelligence, Real Results Cognitive Computing Capabilities Can Help Member Firm Clients Make Smarter, Faster Choices
    Artificial intelligence, real results Cognitive computing capabilities can help member firm clients make smarter, faster choices Home It’s no longer a question of when computers will be able to learn, “think,” and provide reasoned responses. Making an impact They already can. that matters The question now—from Deloitte’s perspective—is, “How can cognitive computing be used to benefit member firm clients and our network?” A software application Watch Cindy Hook, Deloitte named the Delivering service developed by the Deloitte US Innovation group, in close collaboration with the Audit that matters and Consulting M&A practices of Deloitte US, already is helping organizations save Deloitte Australia leader in Analytics IT Cognitive computing = time and money. Yet, to those who dream the future, it may be but an early step in a CEO, talk about why Consulting by Kennedy. long journey. smarter, faster choices disruption matters to Source: Kennedy Consulting Research & Global capabilities and “We’re at the beginning of a true paradigm shift. Instead of merely querying Advisory; IT Consulting: Analytics 2014 leaders in the digital era. report. © 2014 Kennedy Information, LLC. China’s State Grid structured data, we are demanding insights from unstructured data that will inform Reproduced under license. decision making,” says Forrest Danson, Deloitte US Principal and Analytics Integrated Cyber resilience begins in Market Offering Leader. “Deloitte US is among the vanguard in this arena because the boardroom we understand how artificial intelligence
    [Show full text]
  • Cognitive Computing
    word2vec\Tomas Mikolov Slides by Omer Levy and Guy Rapaport 1 Word Similarity & Relatedness • 2 Approaches for Representing Words Distributional Semantics (Count) Word Embeddings (Predict) • Used since the 90’s • Inspired by deep learning • Sparse word-context PMI/PPMI matrix • word2vec (Mikolov et al., 2013) • Decomposed with SVD Underlying Theory: The Distributional Hypothesis (Harris, ’54; Firth, ‘57) “Similar words occur in similar contexts” 3 Approaches for Representing Words Both approaches: • Rely on the same linguistic theory • Use the same data • Are mathematically related • “Neural Word Embedding as Implicit Matrix Factorization” (NIPS 2014) • How come word embeddings are so much better? • “Don’t Count, Predict!” (Baroni et al., ACL 2014) 4 Background 5 Distributional Semantics 6 Distributional Semantics Marco saw a furry little wampimuk hiding in the tree. 7 Distributional Semantics Marco saw a furry little wampimuk hiding in the tree. 8 Distributional Semantics Marco saw a furry little wampimuk hiding in the tree. words contexts wampimuk furry wampimuk little wampimuk hiding wampimuk in … … 9 Distributional Semantics • 10 Distributional Semantics • 11 Distributional Semantics • 12 What is word2vec? 13 What is word2vec? How is it related to PMI? 14 What is word2vec? • word2vec is not a single algorithm • It is a software package for representing words as vectors, containing: • Tw o d i s t i n c t m o d e l s • CBoW • Skip-Gram • Various training methods • Negative Sampling • Hierarchical Softmax • A rich preprocessing pipeline • Dynamic Context Windows • Subsampling • Deleting Rare Words 15 What is word2vec? • word2vec is not a single algorithm • It is a software package for representing words as vectors, containing: • Tw o d i s t i n c t m o d e l s • CBoW • Skip-Gram (SG) • Various training methods • Negative Sampling (NS) • Hierarchical Softmax • A rich preprocessing pipeline • Dynamic Context Windows • Subsampling • Deleting Rare Words 16 Skip-Grams with Negative Sampling (SGNS) Marco saw a furry little wampimuk hiding in the tree.
    [Show full text]
  • Wearable Affective Robot
    UNDER PROOF: IEEE ACCESS, VOL. XX, NO. YY, MONTH 20XX 1 Wearable Affective Robot Min Chen, Jun Zhou, Guangming Tao, Jun Yang, Long Hu Abstract—With the development of the artificial intelligence omy and people’s livelihood [3]. According to the forecasts, (AI), the AI applications have influenced and changed people’s by 2025, the AI-based medical treatment industry will occupy daily life greatly. Here, a wearable affective robot that integrates one fifth of the market scale. Although the AI and Medical the affective robot, social robot, brain wearable, and wearable 2.0 is proposed for the first time. The proposed wearable affective treatment in China has started a little later than in some other robot is intended for a wide population, and we believe that it can countries, it is expected that it will reach 20 billion Chinese improve the human health on the spirit level, meeting the fashion Yuan of the market size in China by 2018. requirements at the same time. In this paper, the architecture and The AI-based medical treatment interdiscipline plays an design of an innovative wearable affective robot, which is dubbed important role in the development of the artificial intelligent- as Fitbot, are introduced in terms of hardware and algorithm’s perspectives. In addition, the important functional component of based human health diagnosis and treatment [4] [5]. In 2011, it the robot-brain wearable device is introduced from the aspect was found by the research personnel from the Langone Health of the hardware design, EEG data acquisition and analysis, user of New York University that, the analysis and matching of behavior perception, and algorithm deployment, etc.
    [Show full text]
  • Construction of Feed Forward Multilayer Perceptron Model for Genetic Dataset in Leishmaniasis Using Cognitive Computing
    bioRxiv preprint doi: https://doi.org/10.1101/411363; this version posted September 7, 2018. The copyright holder for this preprint (which was not certified by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under aCC-BY-NC-ND 4.0 International license. Construction of Feed Forward MultiLayer Perceptron Model For Genetic Dataset in Leishmaniasis Using Cognitive Computing Sundar Mahalingam #, Ritika Kabra $and Shailza Singh$* #Kamaraj College of Engineering andTechnology , S.P.G.Chidambara Nadar – C.Nagammal Campus, S.P.G.C.Nagar, K.Vellakulam - 625 701 Near Virudhunagar, Madurai District, INDIA $National Centre for Cell Science, NCCS Complex, Ganeshkhind, SP Pune University Campus, Pune-411007, INDIA Abstract Leishmaniasis is an endemic parasitic disease, predominantly found in the poor locality of Africa, Asia and Latin America. It is associated with malnutrition, weak immune system of people and their housing locality. At present, it is diagnosed by microscopic identification, molecular and biochemical characterisation or serum analysis for parasitic compounds. In this study, we present a new approach for diagnosing Leishmaniasis using cognitive computing. The Genetic datasets of leishmaniasis are collected from Gene Expression Omnibus database and it’s then processed. The algorithm for training and developing a model, based on the data is prepared and coded using python. The algorithm and their corresponding datasets are integrated using TensorFlow dataframe. A feed forward Artificial Neural Network trained model with multi-layer perceptron is developed as a diagnosing model for Leishmaniasis, using genetic dataset. It is developed using recurrent neural network.
    [Show full text]
  • Samsung Electronics Co., Ltd. and Its Subsidiaries NOTES to INTERIM
    Samsung Electronics Co., Ltd. and its Subsidiaries NOTES TO INTERIM CONSOLIDATED FINANCIAL STATEMENTS 1. General Information 1.1 Company Overview Samsung Electronics Co., Ltd. (“SEC”) was incorporated under the laws of the Republic of Korea in 1969 and listed its shares on the Korea Stock Exchange in 1975. SEC and its subsidiaries (collectively referred to as the “Company”) operate four business divisions: Consumer Electronics (“CE”), Information technology & Mobile communications (“IM”), Device Solutions (“DS”) and Harman. The CE division includes digital TVs, monitors, air conditioners and refrigerators and the IM division includes mobile phones, communication systems, and computers. The DS division includes products such as Memory, Foundry and System LSI in the semiconductor business (“Semiconductor”), and LCD and OLED panels in the display business (“DP”). The Harman division includes connected car systems, audio and visual products, enterprise automation solutions and connected services. The Company is domiciled in the Republic of Korea and the address of its registered office is Suwon, the Republic of Korea. These interim consolidated financial statements have been prepared in accordance with Korean International Financial Reporting Standards (“Korean IFRS”) 1110, Consolidated Financial Statements. SEC, as the controlling company, consolidates its 256 subsidiaries including Samsung Display and Samsung Electronics America. The Company also applies the equity method of accounting for its 41 associates, including Samsung Electro-Mechanics.
    [Show full text]
  • Resiliency in the Cognitive Era
    RESILIENCY IN THE COGNITIVE ERA IN AN ALWAYS-ON WORLD, REAL-TIME DATA FLOW AND CONTINUOUSLY CONNECTED COGNITIVE APPLICATIONS WILL BE ESSENTIAL IN ASSOCIATION WITH: CONTENTS Executive summary ........................................................ 2 Key points ................................................................. 3 Introduction ...............................................................4 What changes in the cognitive era? .......................................... 7 Always on: The importance of continuous availability in the cognitive era....... 9 The benefits will be breathtaking. So should the resiliency. ....................11 How cognitive capabilities can improve resiliency .............................13 Conclusion.................................................................15 Acknowledgments ........................................................ 16 EXECUTIVE SUMMARY Cognition enables a new level of engagement with technology and a new class of products and services that sense, reason and learn about their users and the world around them. A cognitive system capitalizes on data from internal and external sources for continuous learning and better forecasting for real-time analytics in a fraction of the time it would take a human. To take full advantage of these capabilities requires a high degree of resilience; data must be accurate, available, accessible and auditable. New cognitive applications are increasing expectations and raising resiliency requirements for the overall enterprise as well as its IT and data
    [Show full text]
  • Announcement
    Announcement 56 articles, 2016-07-18 18:00 1 In the wake of UK Brexit vote, ARM Holdings is to be bought by Softbank for $32 billion The technology industry in the UK was rocked by the historic Brexit (3.15/4) vote in the referendum about membership of the EU just a few weeks ago. Concerns were voiced that tech companies would scramble to leave the UK, and with Japan's Softbank Group due to buy UK... 2016-07-18 08:53 1KB feeds.betanews.com 2 US Army Will Miss Windows 10 Upgrade Deadline Migration to complete in second quarter of 2017 2016-07-18 11:21 1KB (1.02/4) news.softpedia.com 3 Samsung "stands behind" Galaxy S7 active IP68 rating, despite failing Consumer Reports tests (1.02/4) Earlier this month, Consumer Reports said two Galaxy S7 active handsets had failed its water immersion test, despite the device being marketed as water-resistant - and Samsung has since responded. 2016-07-18 11:10 1KB feedproxy.google.com 4 Samsung Galaxy S7 edge Olympic Games Edition Available for Purchase The smartphone was listed on multiple retail websites 2016-07-18 08:56 2KB news.softpedia.com (1.02/4) 5 Advanced Concepts of Java Garbage Collection Explore some of the areas of memory management, along with the (0.02/4) APIs related to garbage collection. 2016-07-18 00:00 8KB www.developer.com 6 Exploring the Java String Tokenizer Gain a comprehensive understanding of the background concepts of tokenization and its implementation in Java. 2016-07-18 00:00 5KB (0.01/4) www.developer.com 7 Understanding Mapping Apps on the Android Platform Learn how to get started building mobile applications on the Android (0.01/4) platform using Google Maps.
    [Show full text]