Speech recognition, also known as automatic speech recognition (ASR), is a technology
that enables software to transcribe spoken language into text. However, traditional ASR
methods require multiple separate blocks, ...
Research has been done to automatically classify music genres based on their sound for
music information retrieval (MIR) systems, music data analysis, and music transcription
purposes. When the amount of music data ...
Sign language is the natural language used by hearing-impaired people to communicate with each other. Most of the time, healthy people do not understand sign language restricting the deaf community to communicate with only ...
A web application is an application that is accessed over a network connection using HTTP, rather than existing within a storage medium.Web applications are hybridbetween
a Web site and a standard application and provide ...
Nowadays counterfeiting of banknotes, driving licenses, governmental and non-governmental
documents is a major challenge to process business activities and identifying the person's abilities,
which make forgery detection ...
Because QAs are given less attention than Functional Requirements, non-testable QAs in the
SRS document continue to be a problem for software development. Hence, the design,
implementation, validation, and testing ...
Software engineering is incomplete without Software reliability prediction. For characterizing any software product quality quantitatively during phase of testing, the most important factor is software reliability assessment. ...
Extreme data speed is the LTE standard's primary focus, but it is also a very complicated
system that uses modern technology. Starting with optical technology for the backbone
network and progressing to sophisticated ...
Multitask learning is the most popular concept in deep learning, aiming to exploit the correlation
among tasks. To achieve this, the learning of different tasks is performed jointly. This research
proposes a deep ...
Software development is the process of developing a certain system by following different
steps, which are usually called software development life cycles. In each phase/step, there
may be a change in artifacts. Changes ...
Scamming is the practice of using tricks to obtain money or goods from another person. Scams often involve making false promises of quick riches or easy money or tricking victims into handing over personal or banking ...
Social media analysis is an essential mechanism for organizations to grasp new knowledge and
information from social media data. In social media analysis, sentiment analysis and service
classification are ...
As software systems become larger and more complicated, the task of detecting and fixing defects to improve the software performance is getting duller and inefficient. Developers employ issue tracking systems to collect ...
Software effort estimation is the process of predicting the number of human required to develop a particular software project. During software development, the initial requirement is usually changed and this makes the ...
Software maintainability and reliability are important components in making sure that the software systems can utilize for a long time. Process metrics in conjunction with machine learning approaches used to enhance software ...
Software development is a highly structured process that involves the creation and maintenance
of a particular system, ranging from simple applications to complex enterprise software. Despite
following a well-defined ...
One of the most basic phases of the software development life cycle (SDLC) is software
testing. Testing takes up around half of the time needed to release a product. Code-based
testing takes a lot of time and is ...
Software testing plays a critical role in ensuring the quality of software systems by verifying the system. To enforce quality, it is essential to identify testable quality attribute scenarios and predict relevant test ...
Software development has several stages to be followed by developers, starting from planning to
deployment and maintenance. One of the most important steps in the software development life
cycle is software testing. ...
The requirement gathering and design phases play important roles in the software
development lifecycle. One of the requirements gathering phases is identifying the use
case and actors. A use case is a specification of ...