section-engineering-education / engineering-education

“Section's Engineering Education (EngEd) Program is dedicated to offering a unique quality community experience for computer science university students."
Apache License 2.0
363 stars 889 forks source link

Java: Arguably the King of Programming Languages but is it the Best Language for Artificial Intelligence Projects? #3128

Closed BridgetMwikali closed 2 years ago

BridgetMwikali commented 3 years ago

Proposed title of article

Java: Arguably the King of Programming Languages but is it the Best Language for Artificial Intelligence Projects?

Introduction paragraph (2-3 paragraphs):

A single, individual language for artificial intelligence has not been invented yet. Nevertheless, developers achieve great results using existing tools.

In many use cases, Java can be named the best language for AI projects. In general, it is one of the most loved and commonly used by programmers languages. If we take Java artificial intelligence programming, it is mostly used to create machine learning solutions, neural networks, search algorithms, genetic programming, and multi-robot systems.

But, how is Java used in AI and what benefits can Java bring to Artificial Intelligence solutions. This article will provide you with an answer to help your queries.

Key takeaways:

  1. How Java is used in AI
  2. Why develop AI in Java?
  3. Java compared to other Artificial Intelligence programming languages

References:

Please list links to any published content/research that you intend to use to support/guide this article. N/A

Templates to use as guides

hectorkambow commented 3 years ago

@BridgetMwikali Good afternoon and thank you for submitting your topic suggestion. Your topic form has been entered into our queue and should be reviewed (for approval) as soon as a content moderator is finished reviewing the ones in the queue before it.

hectorkambow commented 3 years ago

Sounds like a helpful topic - lets please be sure it add value beyond what is in the official docs and what is covered in other blog sites. Please be sure to double check that it does not overlap with any existing EngEd articles or incoming topic suggestions (if you haven't already) to avoid any potential article closure, please reference any relevant EngEd articles in yours.

Brining in our resident ML/AI expert for more insight @lalith1403

lalith1403 commented 3 years ago

Hello, @jamesomina99.This article is a super helpful and important topic. This article will be putting forward your opinions about why Java is a good language for AI. Make sure to base it with relevant facts and mention any references or proofs required to validate the statements. This should be exciting to read. Topic approved :)

WanjaMIKE commented 2 years ago

Closed #3128 via #3641