DEV Community

Cover image for Cool Neural Networks that You Can Try Right Now
Mark Vassilevskiy
Mark Vassilevskiy

Posted on • Updated on

Cool Neural Networks that You Can Try Right Now

A neural network is an adaptive system that can change its internal structure based on incoming information. Today neural networks help actively create new technologies and develop existing ones. They are actively used for machine vision (autopilots on cars), generating random faces or sounds, improving image or video quality, and even generating logos and names for your business

I tried to find the most useful ones and present them to you


One of the most popular neural networks and one of the most useful too. You may have noticed from the title that it removes the background of your image. All that you need is to just upload your image or picture on the main page and it will automatically do the work. Even if there are two people and many details

Image description


This is a neural network that generates names for your brand, logo, and also what the merch will look like. If you don't know what to call your brand and don't want to pay for a good logo either, you can do the next three steps and then just pick the design that you like:

  • Write a few keywords.
  • Then select a length of the name.
  • And finally, choose a style for your brand.

Image description


This is a brilliant neural network. It helps you find recommendations for music, cinema, literature, artists, and even equipment like a phone, a computer, etc. All you need to do is:

  • Press the "Discover" button.
  • Write three of your favorite music bands or singers(if you've chosen music).
  • It will generate random singers or bands depending on your tastes and you just need to click "I like it", "I don't like it" or "I don't know".

Image description


This is one of the funniest neural networks because it randomly generates faces of people that never existed and to look at a new "never-existed face", you just need to reload the page.

Image description


It helps you to draw. You can draw whatever you want and this neural network will offer you the thing that you were drawing.

Image description

Image description


It can replace the faces of some people with others while preserving metadata (depth, lighting, sharpness, environment, etc). You can upload your own images and do whatever you want. That's fun, isn't it? I replaced Elon Musk's face with that of Will Smith.

Image description


This neural network allows you to make a color image from a black and white image. It determines where the grass, sky, people, etc are located. Personally, I tried it and it works fine.

Image description


I used this neural network myself for around one year and I can tell you that it really works. It upgrades the resolution of your photo/artwork. Choose Upscalling:4x and Noise Reduction: High or Highest. And that's all. Just wait till your image is ready and then download it.

Image description


Thanks a lot for reading this article. I hope you enjoyed this article and that you find these neural networks useful.

Discussion (1)

felipeschossler profile image
Felipe Schossler

Ty for make this list, I bookmarked almost everything 😂😂🙏