Artificial Intelligence42 analyzed topicsMachine LearningDeep Learning & Neural NetworksNatural Language ProcessingComputer VisionGenerative AIExplainable AIAI Agents & Intelligent Systems
Computer Science56 analyzed topicsAlgorithmsData StructuresComputation & ComplexityComputer ArchitectureGraphics & VisualizationHuman-Computer Interaction
Programming54 analyzed topicsProgramming LanguagesProgramming ParadigmsSoftware DevelopmentAPIs & IntegrationDevelopment Tools
Data & Databases51 analyzed topicsDatabasesData EngineeringData ScienceData AnalysisData ManagementKnowledge GraphsInformation Retrieval
Internet & Web42 analyzed topicsWeb TechnologiesWeb DevelopmentWeb ArchitectureSearch TechnologySocial WebInternet Infrastructure
Networks & Telecommunications30 analyzed topicsComputer NetworksNetwork ProtocolsWireless NetworksMobile NetworksTelecommunicationsNetwork Management
Cybersecurity57 analyzed topicsCryptographyNetwork SecurityApplication SecurityIdentity & AuthenticationMalware & ThreatsPrivacy
Software & Systems31 analyzed topicsOperating SystemsSoftware ArchitectureCloud ComputingDistributed SystemsVirtualization
Open-source software developmentOpen-source software development (OSSD) is the process by which open-source software, or similar software whose source code is publicly available, is developed by an open-source…View analysis →
Search engine optimizationSearch engine optimization (SEO) is the practice of improving the visibility and overall performance of websites and web pages in search engine results pages (SERPs). It focuses…View analysis →
Duplex (telecommunications)A duplex communication system is a point-to-point system composed of two or more connected parties or devices that can communicate with one another in both directions. Duplex…View analysis →
Zero-day vulnerabilityA zero-day (also known as a 0-day) is a vulnerability or security hole in a computer system unknown to its developers or anyone capable of mitigating it. Until the vulnerability…View analysis →
Electronic authenticationElectronic authentication is the process of establishing confidence in user identities electronically presented to an information system. Digital authentication, or…View analysis →
Kernel-based Virtual MachineKernel-based Virtual Machine (KVM) is a free and open-source virtualization module in the Linux kernel that allows the kernel to function as a hypervisor. It was merged into the…View analysis →
Universal Turing machineIn computer science, a universal Turing machine (UTM) is a Turing machine capable of computing any computable sequence, as described by Alan Turing in his seminal paper "On…View analysis →
Knowledge graph embeddingIn representation learning, knowledge graph embedding (KGE), also called knowledge representation learning (KRL), or multi-relation learning, is a machine learning task of…View analysis →
Parrot virtual machineParrot is a discontinued register-based process virtual machine designed to run dynamic languages efficiently. It is possible to compile Parrot assembly language (PASM) and…View analysis →
Geospatial metadataGeospatial metadata (also geographic metadata) is a type of metadata applicable to geographic data and information. Such objects may be stored in a geographic information system…View analysis →
Object detectionObject detection is a computer technology related to computer vision and image processing that deals with detecting instances of semantic objects of a certain class (such as…View analysis →
Enhanced Interior Gateway Routing ProtocolEnhanced Interior Gateway Routing Protocol (EIGRP) is an advanced distance-vector routing protocol that is used on a computer network for automating routing decisions and…View analysis →
Descriptive complexity theoryDescriptive complexity is a branch of computational complexity theory and of finite model theory that characterizes complexity classes by the type of logic needed to express the…View analysis →
Declarative programmingIn computer science, declarative programming is a programming paradigm that expresses the logic of a computation without fully describing its control flow.View analysis →
Object–relational databaseAn object–relational database (ORD), or object–relational database management system (ORDBMS), is a database management system (DBMS) similar to a relational database, but with…View analysis →
Telephony Application Programming InterfaceThe Telephony Application Programming Interface (TAPI) is a Microsoft Windows API, which provides computer telephony integration and enables PCs running Microsoft Windows to use…View analysis →
Session (computer networking)In computer science and networking, a session is a two-way link, a relatively high layer in the OSI stack enabling interactive information exchange between two or more…View analysis →
Web Server Gateway InterfaceThe Web Server Gateway Interface (WSGI, pronounced whiskey or WIZ-ghee) is a simple calling convention for web servers to forward requests to web applications or frameworks…View analysis →
Application firewallAn application firewall is a form of firewall that controls input/output or system calls of an application or service. It operates by monitoring and blocking communications based…View analysis →
P6 (microarchitecture)The P6 microarchitecture is the sixth-generation Intel x86 microarchitecture, first implemented in the Pentium Pro microprocessor in 1995. It was partially succeeded by the…View analysis →
Vulnerability databaseA vulnerability database (VDB) is a platform aimed at collecting, maintaining, and disseminating information about discovered computer security vulnerabilities. The database will…View analysis →
Predictive analyticsPredictive analytics encompasses a variety of statistical techniques from data mining, predictive modeling, and machine learning that analyze current and historical facts to make…View analysis →
TPG (internet service provider)TPG is an Australian internet service provider that specialises in consumer and business internet services as well as mobile telephone services. As of August 2015, TPG is the…View analysis →
Master data managementMaster data management (MDM) is a discipline in which business and information technology collaborate to ensure the uniformity, accuracy, stewardship, semantic consistency, and…View analysis →
Web Application Messaging ProtocolWAMP is a WebSocket subprotocol registered at IANA, specified to offer routed RPC and PubSub. Its design goal is to provide an open standard for soft, real-time message exchange…View analysis →
Domain Name System blocklistA Domain Name System blocklist, Domain Name System-based blackhole list, Domain Name System blacklist (DNSBL) or real-time blackhole list (RBL) is a service for operation of mail…View analysis →
Interaction design patternInteraction design patterns are design patterns applied in the context human–computer interaction, describing common designs for graphical user interfaces.View analysis →
Emphasis (telecommunications)In signal processing, pre-emphasis is a technique to protect against anticipated noise and loss. The idea is to boost the frequency range that is most susceptible to noise and…View analysis →
Multithreading (computer architecture)In computer architecture, multithreading is the ability of a central processing unit (CPU) (or a single core in a multi-core processor) to provide multiple threads of execution.View analysis →
Cloud computing securityCloud computing security or cloud security refers to a broad set of policies, technologies, applications, and controls used to protect data, applications, services, and the…View analysis →
Multimodal sentiment analysisMultimodal sentiment analysis is a technology for traditional text-based sentiment analysis, which includes modalities such as audio and visual data. It can be bimodal, which…View analysis →
Residual neural networkA residual neural network (also referred to as a residual network or ResNet) is a deep learning architecture in which the layers learn residual functions with reference to the…View analysis →
Frame (World Wide Web)In the context of a web browser, a frame is a part of a web page or browser window which displays content independent of its container, with the ability to load content…View analysis →
Wireless network interface controllerA wireless network interface controller (WNIC) is a network interface controller that connects to a wireless network, such as Wi-Fi, Bluetooth, or LTE (4G) or 5G rather than a…View analysis →
Web application firewallA Web application firewall (WAF) is a specific form of application firewall that filters, monitors, and blocks HTTP traffic to and from a web service. By inspecting HTTP traffic…View analysis →
Implicit data structureIn computer science, an implicit data structure or space-efficient data structure is a data structure that stores very little information other than the main or required data: a…View analysis →