Learn how to use hidden Markov models to assign part-of-speech categories to words in a sentence.
Safa holds a PHD in Electronics and has over three years of experience in image processing, machine learning & deep learning, Natural Language Processing (NLP), and data analysis. Safa has a strong background in mathematics, computer science, and artificial intelligence. She is eager to explore and learn about any area related to machine learning.
Here's what I've written (so far):
Baeldung on Computer Science
- Algorithms (8)
- Math and Logic (3)
- Machine Learning (3)
- Artificial Intelligence (3)
- Software Architecture (2)
- Programming (1)
- Networking (1)
- Graphs (1)
- Deep Learning (1)
- Computer Vision (1)
Learn how to implement the Outbox Pattern for microservices.
DevOps and Site Reliability Engineering (SRE) are two prominent methodologies in the field of software development. Read this article to learn about their differences.
A quick and practical explanation of why DHCP uses UDP instead of TCP.
Explore Amazon’s recommendation system.
Learn more about natural language processing, understanding, and generation.
A quick and practical guide to agents in artificial intelligence.
Learn more about Dinic’s Algorithm for determining the maximum flow in a flow network.
Explore the Burrows-Wheeler Transform (BWT) algorithm and how to combine it with the Run-Length Encoding (RLE) compressing algorithm to achieve a better compression ratio.
Learn how to convert Factorial Function from recursion to iteration.
Explore the vertical and horizontal scaling of a computing system.
Learn about multithreaded algorithms.
Learn how regressors work.
Learn how fuzzy logic works.
Learn about handwriting recognition algorithms.
In this tutorial, we’ll take a look at the Multi-Verse Optimization Algorithm (MVO) and what it does.
Learn how to use the Markov theory to create a chatbot capable of carrying on a meaningful conversation
Understand the steps of the Grasshopper Optimization Algorithm (GOA) with an example, and discuss its benefits and drawbacks.
Explore the fundamentals of a smart chatbot and how understanding its architecture can help develop an intelligent bot capable of carrying on a meaningful conversation.
Learn about the Whale Optimization Algorithm and how it works.