Overview of trending keyword tags
This page provides an overview of 299 recently trending keyword tags, ordered by trending factor. Column headings allow re-sorting by other criteria. In the expanding tab below you can adjust filters to display sub-sets of tags and narrow the focus to specific keywords of interest (see FAQs on filtering for usage tips). Select this link to remove all filters.
Note: This page displays only recently trending keywords; see our overview of keyword tags for a comprehensive keyword inventory.
| Term | Description |
Trending factor |
Statistics |
|---|---|---|---|
| python |
Python is an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability. Python aims to combine "remarkable power with very clear syntax", and its standard library is large and comprehensive. Its use of indentation for block delimiters is unique among popular programming languages. Python supports multiple programming paradigms, primarily but not limited to object-oriented, imperative and, to a lesser extent, functional programming styles. It features a fully dynamic type system and automatic memory management, similar to that of Scheme, Ruby, Perl, and Tcl. Like other dynamic languages, Python is often used as a scripting language, but is also used in a wide range of non-scripting contexts. (Excerpt from Wikipedia article: Python) |
42 | |
| resource management |
In organizational studies, resource management is the efficient and effective deployment for an organization's resources when they are needed. Such resources may include financial resources, inventory, human skills, production resources, or information technology (IT). (Excerpt from Wikipedia article: Resource management) |
42.5 | |
| hadoop |
Apache Hadoop is an open source software framework that supports data-intensive distributed applications licensed under the Apache v2 license. It enables applications to work with thousands of computational independent computers and petabytes of data. Hadoop was derived from Google's MapReduce and Google File System (GFS) papers. Hadoop is a top-level Apache project being built and used by a global community of contributors, written in the Java programming language. Yahoo! has been the largest contributor to the project, and uses Hadoop extensively across its businesses. On February 19, 2008, Yahoo! Inc. launched what it claimed was the world's largest Hadoop production application. The Yahoo! Search Webmap is a Hadoop application that runs on more than 10,000 core Linux cluster and produces data that is now used in every Yahoo! Web search query. There are multiple Hadoop clusters at Yahoo!, and no HDFS filesystems or MapReduce jobs are split across multiple datacenters. Every hadoop cluster node bootstraps the Linux image, including the Hadoop distribution. Work that the clusters perform is known to include the index calculations for the Yahoo! search engine. On June 10, 2009, Yahoo! made available the source code to the version of Hadoop it runs in production. Yahoo! contributes back all work it does on Hadoop to the open-source community. The company's developers also fix bugs and provide stability improvements internally, and release this patched source code so that other users may benefit from their effort. In 2010 Facebook claimed that they had the largest Hadoop cluster in the world with 21 PB of storage. On July 27, 2011 they announced the data had grown to 30 PB. Besides Facebook and Yahoo!, many other organizations are using Hadoop to run large distributed computations. Some of the notable users include: (Excerpt from Wikipedia article: Hadoop) |
44.4 | |
| qr code |
A QR code (abbreviated from Quick Response code) is a type of matrix barcode (or two-dimensional code) designed to be read by smartphones. The code consists of black modules arranged in a square pattern on a white background. The information encoded may be text, a URL, or other data. Created by Toyota subsidiary Denso Wave in 1994, the QR code is one of the most popular types of two-dimensional barcodes. The QR code was designed to allow its contents to be decoded at high speed. The technology has seen frequent use in Japan and South Korea; the United Kingdom is the seventh-largest national consumer of QR codes. (Excerpt from Wikipedia article: QR code) |
45 | |
| ebook |
An electronic book (also e-book, ebook, digital book) is a text and image-based publication in digital form produced on, published by, and readable on computers or other digital devices. Sometimes the equivalent of a conventional printed book, e-books can also be born digital. The Oxford Dictionary of English defines the e-book as "an electronic version of a printed book," but e-books can and do exist without any printed equivalent. E-books are usually read on dedicated hardware devices known as e-Readers or e-book devices. Personal computers and some cell phones can also be used to read e-books. (Excerpt from Wikipedia article: E-book) |
45.6 | |
| portfolio |
An electronic portfolio, also known as an e-portfolio or digital portfolio, is a collection of electronic evidence assembled and managed by a user, usually on the Web. Such electronic evidence may include inputted text, electronic files, images, multimedia, blog entries, and hyperlinks. E-portfolios are both demonstrations of the user's abilities and platforms for self-expression, and, if they are online, they can be maintained dynamically over time. Some e-portfolio applications permit varying degrees of audience access, so the same portfolio might be used for multiple purposes. An e-portfolio can be seen as a type of learning record that provides actual evidence of achievement. Learning records are closely related to the Learning Plan, an emerging tool that is being used to manage learning by individuals, teams, communities of interest, and organizations. To the extent that a Personal Learning Environment captures and displays a learning record, it also might be understood to be an electronic portfolio. (Excerpt from Wikipedia article: E-portfolio) |
47 | |
| ajax |
Ajax (shorthand for asynchronous JavaScript and XML) is a group of interrelated web development methods used on the client-side to create interactive web applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. Data is usually retrieved using the XMLHttpRequest object. Despite the name, the use of XML is not needed, and the requests need not be asynchronous. (Excerpt from Wikipedia article: Ajax) |
49 | |
| php |
PHP is a general-purpose scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document. It also has evolved to include a command-line interface capability and can be used in standalone graphical applications. PHP can be deployed on most web servers and as a standalone interpreter, on almost every operating system and platform free of charge. (Excerpt from Wikipedia article: PHP) |
49.5 | |
| shibboleth |
Shibboleth is an Internet2 Middleware Initiative project that has created an architecture and open-source implementation for federated identity-based authentication and authorization infrastructure based on Security Assertion Markup Language (SAML). Federated identity allows for information about users in one security domain to be provided to other organizations in a federation. This allows for cross-domain single sign-on and removes the need for content providers to maintain user names and passwords. Identity providers (IdPs) supply user information, while service providers (SPs) consume this information and get access to secure content. (Excerpt from Wikipedia article: Shibboleth) |
49.5 | |
| blackboard learning system |
The Blackboard Learning System is a virtual learning environment and course management system developed by Blackboard Inc. Features include course management, a customizable open architecture, and a scalable design that allows for integration with student information systems and authentication protocols. It may be installed on local servers or hosted by Blackboard ASP Solutions. Its main purposes are to add online elements to courses traditionally delivered face-to-face and to develop completely online courses with few or no face-to-face meetings. (Excerpt from Wikipedia article: Blackboard Learning System) |
50 | |
| communications protocol |
A communications protocol (also known as a network protocol) is a formal description of digital message formats and the rules for exchanging those messages in or between computing systems and in telecommunications. Protocols may include signaling, authentication and error detection and correction capabilities. A protocol describes the syntax, semantics, and synchronization of communication and may be implemented in hardware or software, or both. (Excerpt from Wikipedia article: Network protocol) |
50 | |
| genetic algorithm |
A genetic algorithm (GA) is a search heuristic that mimics the process of natural evolution. This heuristic is routinely used to generate useful solutions to optimization and search problems. Genetic algorithms belong to the larger class of evolutionary algorithms (EA), which generate solutions to optimization problems using techniques inspired by natural evolution, such as inheritance, mutation, selection, and crossover. (Excerpt from Wikipedia article: Genetic algorithm) |
50 | |
| infrastructure as a service |
Cloud infrastructure services, also known as "infrastructure as a service" (IaaS), deliver computer infrastructure ‐ typically a platform virtualisation environment ‐ as a service, along with raw (block) storage and networking. Rather than purchasing servers, software, data-center space or network equipment, clients instead buy those resources as a fully outsourced service. Suppliers typically bill such services on a utility computing basis; the amount of resources consumed (and therefore the cost) will typically reflect the level of activity. (Excerpt from Wikipedia article: Infrastructure as a service) |
50 | |
| nesstar |
Nesstar is a software system for data publishing and online analysis. The software consists of tools which enables data providers to disseminate their data on the Web. Nesstar handles survey data and multidimensional tables as well as text resources. Users can search, browse and analyse the data online. Nesstar helps users do the following: publish your data and metadata; provide access to all your data through a single system; enable users to analyse or download data online; visualize your data with maps, graphs, tables. (Excerpt from this source) |
50 | |
| rich internet application |
A Rich Internet Application (RIA) is a Web application that has many of the characteristics of desktop applications, typically delivered either by way of a site-specific browser, via a browser plug-in, independent sandboxes, or virtual machines. Adobe Flash, Java, and Microsoft Silverlight are currently the three most common platforms, with penetration rates around 99%, 80%, and 54% respectively (as of July 2010). Although new Web standards have emerged, they still use the principles behind RIAs. Users generally need to install a software framework using the computer's operating system before launching the application, which typically downloads, updates, verifies and executes the RIA. This is the main differentiator from JavaScript-based alternatives like Ajax that use built-in browser functionality to implement comparable interfaces. While some consider such interfaces to be RIAs, some consider them competitors to RIAs and others, including Gartner, treat them as similar but separate technologies. (Excerpt from Wikipedia article: RIA) |
50 | |
| e-research |
The term e-Research (alternately spelled eResearch) refers to the use of information technology to support existing and new forms of research. E-research extends e-Science and cyberinfrastructure to other disciplines, including the humanities and social sciences. (Excerpt from Wikipedia article: E-research) |
50.4 | |
| interoperability |
Interoperability is a property referring to the ability of diverse systems and organizations to work together (inter-operate). The term is often used in a technical systems engineering sense, or alternatively in a broad sense, taking into account social, political, and organizational factors that impact system to system performance.The IEEE Glossary defines interoperability as: the ability of two or more systems or components to exchange information and to use the information that has been exchanged. (Excerpt from Wikipedia article: Interoperability) |
50.6 | |
| social networks |
A social network is a social structure made up of individuals (or organizations) called "nodes", which are tied (connected) by one or more specific types of interdependency, such as friendship, kinship, common interest, financial exchange, dislike, sexual relationships, or relationships of beliefs, knowledge or prestige. Social network analysis views social relationships in terms of network theory consisting of nodes and ties (also called edges, links, or connections). Nodes are the individual actors within the networks, and ties are the relationships between the actors. The resulting graph-based structures are often very complex. There can be many kinds of ties between the nodes. Research in a number of academic fields has shown that social networks operate on many levels, from families up to the level of nations, and play a critical role in determining the way problems are solved, organizations are run, and the degree to which individuals succeed in achieving their goals. (Excerpt from Wikipedia article: Social network) |
51.8 | |
| multimedia |
Multimedia is media and content that uses a combination of different content forms. The term can be used as a noun (a medium with multiple content forms) or as an adjective describing a medium as having multiple content forms. The term is used in contrast to media which only use traditional forms of printed or hand-produced material. Multimedia includes a combination of text, audio, still images, animation, video, and interactivity content forms. Multimedia is usually recorded and played, displayed or accessed by information content processing devices, such as computerized and electronic devices, but can also be part of a live performance. Multimedia (as an adjective) also describes electronic media devices used to store and experience multimedia content. Multimedia is distinguished from mixed media in fine art; by including audio, for example, it has a broader scope. The term "rich media" is synonymous for interactive multimedia. Hypermedia can be considered one particular multimedia application. (Excerpt from Wikipedia article: Multimedia) |
54.4 | |
| e-learning |
E-learning comprises all forms of electronically supported learning and teaching. The information and communication systems, whether networked or not, serve as specific media to implement the learning process. The term will still most likely be utilized to reference out-of-classroom and in-classroom educational experiences via technology, even as advances continue in regard to devices and curriculum. E-learning is essentially the computer and network-enabled transfer of skills and knowledge. E-learning applications and processes include Web-based learning, computer-based learning, virtual classroom opportunities and digital collaboration. Content is delivered via the Internet, intranet/extranet, audio or video tape, satellite TV, and CD-ROM. It can be self-paced or instructor-led and includes media in the form of text, image, animation, streaming video and audio. Abbreviations like CBT (Computer-Based Training), IBT (Internet-Based Training) or WBT (Web-Based Training) have been used as synonyms to e-learning. (Excerpt from Wikipedia article: E-learning) |
55.8 |


(complete, paged)
(complete, paged
(complete, paged)