Posts

Showing posts from 2018

Arrays and Lists in Python

Image
Data Structures are fundamental tools and concepts for any programmer. Python has a number of important Data Structures such as List, Tuples and Dictionary. Today I feel obliged to share something about Arrays and Lists in python. In Python, there are no  native array data structure, but it has a more generalised data structure that can serve the purpose of arrays called List. List can also be implemented as a multidimensional array. This article basically entails the difference between arrays and lists and how we can used list as arrys in python. Advanced libraries in Python such as NumPy, Scikit-learn, Matplotlib.      basics of lists A list in Python is just an ordered collection of items which can be of any type. By comparison an array is an ordered collection of items of a single type - so in principle a list is more flexible than an array To define a list you simply write a comma separated list of items in square brackets:   fruits=[banana,ora...

Nano Robots developed to fight and destroy Tumors

Image
                                              In a major advancement in nanomedicine, Arizona State University (ASU) scientists, in collaboration with researchers from the National Center for Nanoscience and Technology (NCNST), of the Chinese Academy of Sciences, have successfully programmed nanorobots to shrink tumors by cutting off their blood supply. "We have developed the first fully autonomous, DNA robotic system for a very precise drug design and targeted cancer therapy," said Hao Yan, director of the ASU Biodesign Institute's Center for Molecular Design and Biomimetics and the Milton Glick Professor in the School of Molecular Sciences. "Moreover, this technology is a strategy that can be used for many types of cancer, since al...

AI That is Capable of Predicting Corruption

Image
                                          Researchers from the University of Valladolid (Spain) have created a computer model based on neural networks which provide in which Spanish provinces cases of corruption can appear with greater probability, as well as the conditions that favor their appearance. This alert system confirms that the probabilities increase when the same party stays in government more years.            Two researchers from the University of Valladolid have developed a model with artificial neural networks to predict in which Spanish provinces corruption cases could appear with more probability, after one, two and up to three years. The study, published in Social Indicators Research , does not mention the provinces most prone to corruption so as not to generate controversy, expl...

Tiny Vision Processing Chip, EQSCALE Finally developed

Image
                                     A team of researchers from the National University of Singapore (NUS) has developed a novel microchip, named EQSCALE, which is capable of capturing visual details from video frames at extremely low power consumption. The video feature extractor uses 20 times less power than existing best-in-class chips, and hence requires 20 times smaller battery, and could reduce the size of smart vision systems down to the millimetre range. For example, it can be powered continuously by a millimetre-sized solar cell without the need for battery replacement. Led by Associate Professor Massimo Alioto from the Department of Electrical and Computer Engineering at the NUS Faculty of Engineering, the team's discovery is a major step forward in developing millimetre-sized smart camer...

How to run a Java program on a Commandline

Image
      A command-line interface is a concept of interacting with a computer program whereby the user key in or issues commands to the program in form of lines of codes or command lines. These commands are handled by a program called a Command language interpreter or shell.       Command-line interface can also be referred to as command language interpreter (CLI) , Command-line user interface , console user interface or character user interface (CUI). Today Am going to show you how to write simple program in Java and run it on your computer command-line interface using Ubuntu. But before that, Let me give some of the importances of using Command-line interface instead of just the Graphical User Interface.  Requires few system resources to implement Automation of repetitive tasks is simplified command-line history can be kept its faster when running programs as long as you've mastered the commands.    There are few requirem...