How Computers Learn to Understand Human Language

Konstantin Vorontsov, a scientist with a doctorate in physical and mathematical sciences and a professor at the Russian Academy of Sciences, specializes in data analysis, artificial intelligence, and machine learning. Searching by Meaning, Not Just Words In 2010, I defended my doctoral thesis, which was purely theoretical and mathematical. Although I worked on applied tasks, … Read more

How computer viruses work

Sergey Romanov For over 10 years, Sergey Romanov has worked in the field of information technology and cybersecurity. He is an expert instructor on information security courses at GeekBrains. He graduated from the Kazan Aviation Institute with a degree in “Information Security.” What is a Virus? A virus is a self-replicating program that embeds itself … Read more

How to Ditch Nanotechnology to Program Robots

Graduate Artem Statsenko from GeekBrains talks about whether there will be a machine uprising Since seventh grade, I’ve been interested in everything related to math and physics. All through high school, I was sure this was what I’d be into for life. But just before graduation, I read a “Professions of the Future” magazine from … Read more

Why Every IT Job Requires Docker

Docker is a tool for developing, delivering, and running applications. It represents a private type of virtualization known as containerization. Virtualization is the provision of a set of computing resources, or their logical combination, abstracted from the hardware implementation and ensuring logical isolation of computing processes running on a single physical resource. In simpler terms, … Read more