There are now many reasons why training in artificial intelligence (AI) technologies can be important for today's students. Therefore, AI-related disciplines are actively included by universities in undergraduate and graduate programs. It is important to teach students to understand how such technologies work and how they can be used to solve various problems. In turn, training is unthinkable without demonstrating examples of solving various problems. An important step in solving the problem of machine learning in general, incl. task of computer vision, is the stage of formation of the training sample. Therefore, the idea arose of writing a program that would be able to generate datasets on various topics for computer vision tasks. The data format of the generated sample for training train.csv is generally accepted and looks like this: each line is a description of one image; the first column contains the class labels to which the image belongs; the remaining columns contain the pixel values of the image, for example as a flat vector, where each value corresponds to the brightness of a corresponding pixel in the image. The resulting datasets can be used to organize the project activities of students on artificial intelligence.
Keywords: artificial intelligence, machine learning, computer vision, neural network, training set, dataset, C#, pixel, subpixel image processing, organization of student project activities
In this paper, we consider the process of developing a simple game, such as searching for items, for mobile devices running on the Android OS using the MIT App Inventor. A game algorithm is developed, code blocks are given. The article is intended for schoolchildren who are fond of programming and will be useful for computer science teachers when used in additional classes or organizing project and research activities of computer science children.
Keywords: MIT App Inventor, mobile applications, training in the creation of mobile applications, additional education for children, hidden object
Describes the techniques used in the process of creating a mobile application running on the Android OS, to search for intercity bus passenger flights and associated cars, using API provided by Yandex. An aggregator is developed which, upon user request, displays the bus schedule and associated flights with BlaBlaCar. The main approaches that are used today for designing such applications are considered. Describes the tools and libraries that may be needed to solve the problem. The methods given in the article can be useful in developing such mobile applications. Android programming is based on Java programming language so if you have basic understanding on Java programming then it will be a fun to learn Android application development.
Keywords: Java, Android, parsing, Jsoup, API Yandex