Software development starts with requirement engineering which involves establishing and documenting requirements. In agile environments, requirements are collected in the form of user stories. User stories play a crucial role in capturing functional requirements from end users. Testing and prioritizing user stories are essential to ensure whether the software meets the desired … [Read more...] about User story-based automatic test case classification and prioritization using natural language processing-based deep learning
Deep learning
It looks like me, but it isn’t me: On the societal implications of deepfakes
Deepfakes are images or videos generated using deep learning technology to change the original conditions of a piece of media. Potential uses of this technology range from satirical content, depicting public figures in comical scenarios; to generating audio to mimic a specific voice; to inserting the face of an unknowing individual into potentially embarrassing content, for … [Read more...] about It looks like me, but it isn’t me: On the societal implications of deepfakes
Deep learning for edge devices
Deep learning (DL) has revolutionized the field of artificial intelligence (AI). At its essence, DL consists of building, training, and deploying large, multilayered neural networks. DL techniques have been successfully used in computer vision (CV), natural language processing (NLP), network security, and several other fields. As DL applications become more ubiquitous, another … [Read more...] about Deep learning for edge devices