The Master Robots: AI and Tech

#futurist #future #scific #ai #artificialintelligence

This article presents soon-to-come robots. This is based on current developments in AI and Robotics. All these are possibilities for the future of Robotics, AI, and Tech. The future may not be exactly the same for these Robotics applications but somewhat may revolve around these facts as explained here in this article. This article explains how Robotics can help and where the current developments are trending to. It may be noted that no such robots exist as of now, and these are future predictions of the work going on now.

There can be two kinds of robots capable of multi-purpose work one is Master AI Robot which is specialized to view the computing data and does all data scientist and machine learning and some AI work. Another is Master Tech Robots which can analyze all the code base in the system, debug the bugs and write new codes after reading the codebase.

A Master Robot of both kinds can compute all kinds of analysis that at present human AI experts perform. The robot once connected to the computing system, can access all data in the file system of the computer. However, permissions to connect with the system must be taken prior. Also, hidden files and secure files cant be executed till login permissions are given to the robot.

This is a robot at help for task of AI analysis. The Robotic system is made of processors, hard disks and multi-purpose hardware and software to support large-scale computations and analysis.

This robot can read through USB drive of a testing system. The files are read in a quick way.

The files are classified as:

  1. code,
  2. input data,
  3. help files,
  4. documents
  5. readme, and
  6. executables, libraries and outputs to start with.

Once the robot does this, he asks for a recommendation from humans, “Anything specific to focus on”. Here the human can say:

  1. nothing specific or
  2. may inform that any particular topic is more important

In case of nothing specific, the robot starts to analyze all the files and if some specific task is given, the Robot asks for the folder to analyze the data. The specific task for Master AI Robot follows the following pattern.

Master AI Robot

  1. Read the files in a given folder: Make maps or connections between the files and data.
  2. Find relations between the files: To refine the search and analysis. To find out what this folder actually is all about.
  3. Read the metadata about files: This is data about data, that if present in a file can help Robot a lot in analysis and classification.
  4. Correlates the files: There are different files for different uses, and the files can be correlated to maximize the analysis.
  5. Read and Generates codes: Read all kinds of codes, understand code, and run codes if needed. Further, codes are generated to run the analysis, pictorial representations, precision, recall, accuracies, confusion matrix, and so on.
  6. Read data: Automatically read data files of all kinds, and classifies the data, such as image data, financial data, event data, project data to be send to self written codes, self adjusting codes to mention a few.
  7. Process data and codes: The aim of this Master AI Robot was AI-based analysis.

Once data and code are read, the robot takes some time to process the data files. The AI Robot produces the following outputs:

  1. All kinds of charts on various data in the folder and its subfolder.
  2. Analysis of inter-data, viz. data analyzed with other data in folder. The Robotic Engine process data from several files and the does joint analysis, may be by converting it to a time series data to mention a few.
  3. All kinds of graphs are generated.
  4. Sorted order in outputs, where in most important graphs, charts and tables are shown at first and least important at last.
  5. Then AI Robot gives a presentation of what was talked about in the folder given to the Robot.
  6. Asks how much summary is required, takes print out and show the report.

Master Tech Robot

Given the number of software projects on the rise, the engineering team needs helping hands too. The aim of each of these robots is to do the work with an Engineering Manager in respective Tech companies, giving pseudo codes and many complete codes to the tech team to refine, test, and research on. The general specific task for Master Tech Robot follows the following pattern.

  1. Read the files in a given folder: Make maps or connections between the files and data.
  2. Find relations between the files: To refine the search and analysis. To find out what this folder actually is all about. Make connections between the variables, functions, and data structures. (typically a code is spread in multiple files, hence the connection is essential to establish).
  3. Read the comments and metadata about files: This is data about data, that if present in a file can help Robot a lot in analysis and classification.
  4. Correlates the files: There are different files for different uses, and the files can be correlated to maximize the analysis.
  5. Read codes: Read all kinds of codes, understand code, and run codes if needed.
  6. Generate outputs and analyze it. These codes will follow the company guidelines while generating it.
  7. Generate codes and outputs: The aim of this Master Tech Robot is to generate a code for a specific team, study the code base, debug the codebase, catch errors, and draft mails for customers.

Once data and code are read, the robot takes some time to process the data files. The AI Robot produces the following outputs:

  1. All kinds of analysis on code runs, predict if it requires refactoring, or reengineering in the given folder and its subfolder
  2. Analysis of the history of changes and understanding why the change was performed, keeping all this in one mind is not humanly possible.
  3. All kinds of relationships, class diagrams, sequence diagrams, and activity diagrams are to be generated by the Master Robot and added to the file to be shown to the manager in charge.
  4. Sorted order in outputs, wherein the most important data structure and codes with results are shown first and the least important at last. These can be codes to generate licenses to a product enhancement, or bug to be fixed, and to even read in pdf for further input analysis.
  5. Then AI Robot gives a presentation of what was talked about in the folder given to the Robot.
  6. Asks how much summary is required, takes a print out, and shows the report.

All this in a few hours time. The other option is a full analysis of the system. This can be performed in the same way as a folder analysis but here folder-by folder analysis is performed, taking care of all subfolders as a recursive step.

A big concern is a privacy, hence the company or task team needs to purchase the robot, or else company data can be sacrificed. Initial testing can be performed on any small dataset at the testing place of the robot or on the client side as well on some testing machines. Master Robots may interact with managerial and other levels. The managers and other members of the team would be required to understand these robots and their progress further. First jobs would be created to make these robots and then some jobs would be reshuffled to new jobs when this task is done. It all goes like this. And one must know there are lot of software jobs that are coming. Further, any new code in the company shall go to this Master Tech Robot and any new data in the company shall pass through Master AI Robot, they will track all new events in their domains after that.

Published by Nidhika

Hi, Apart from profession, I have inherent interest in writing especially about Global Issues of Concern, fiction blogs, poems, stories, doing painting, cooking, photography, music to mention a few! And most important on this website you can find my suggestions to latest problems, views and ideas, my poems, stories, novels, some comments, proposals, blogs, personal experiences and occasionally very short glimpses of my research work as well.

Leave a comment