Author Topic: I want to learn AI with database using JAVA  (Read 407 times)

pdmTry

  • *
  • Roomba
  • Posts: 4
I want to learn AI with database using JAVA
« on: May 03, 2017, 03:40:34 AM »
Good day, can you teach me how to start with AI using JAVA? I already watched some tutorials at youtube but they didnt have database on it, all codes are hard coded by the programmer, moreover I would like to do it in database type of AI. You can email me, thank you!!  :idiot2:  :D  :idiot2:

Art

  • At the end of the game, the King and Pawn go into the same box.
  • *
  • Hal 4000
  • ******************
  • Posts: 4272
Re: I want to learn AI with database using JAVA
« Reply #1 on: May 03, 2017, 12:48:26 PM »
Welcome to our forum!

In all honesty, you might seriously want to rethink using java for your A.I. or chatbot. It seems that mainstream is phasing out the use of java, especially for security reasons (or lack of security).

There are many other avenues you could explore but if you are hard set on using java, I wish you the best.
In the world of AI, it's the thought that counts!

Freddy

  • *
  • Colossus
  • **********************
  • Posts: 5898
  • Mostly Harmless
Re: I want to learn AI with database using JAVA
« Reply #2 on: May 03, 2017, 06:06:48 PM »
I'd not heard of Java being phased out, but it's not an area I keep up with. I know that Android uses Java so I think it must still have some life in it.

pdmTry, can you expand on what you are trying to do ? It would help others to understand. I mean is it a chatbot, an assistant or anything like that ?

And what platform ? Is this for PC or mobiles ?

Welcome to the site  :)

pdmTry

  • *
  • Roomba
  • Posts: 4
Re: I want to learn AI with database using JAVA
« Reply #3 on: May 04, 2017, 01:58:51 AM »
Thank you guys for me being welcome to this forum.

I am just a computer science student and I think it's fine to use it only at desktop. It is okay if you show me some tutorials of any platforms you want as long it is JAVA and what database do you prefer to use, I had tried SQL in the past?

I think it is okay to just start first with chat bots then to self learning AI.

What kind of tools do you prefer to use for like me a newbie? I had tried netbeans.

Please email me at magdangalpauld@gmail.com
Thank you so much for the warm welcome!!!!  ;D ;D ;D

Art

  • At the end of the game, the King and Pawn go into the same box.
  • *
  • Hal 4000
  • ******************
  • Posts: 4272
Re: I want to learn AI with database using JAVA
« Reply #4 on: May 04, 2017, 12:24:19 PM »
@ Freddy - I meant that the focus of the "phase-out" was on Java and Java based Apps...not the programming language itself. Those Plug-ins and Browser Add-ons are a source for all types of nefarious activities and so much so that many large companies have already dropped them or are soon planning to do so.

http://www.infoworld.com/article/2610229/java/java-s-security-dilemma--old--vulnerable-versions-won-t-go-away.html

https://www.lowendtalk.com/discussion/48162/java-support-being-dropped-by-browsers

https://www.fosterinstitute.com/blog/is-java-going-away/

https://www.howtogeek.com/179213/why-browser-plug-ins-are-going-away-and-whats-replacing-them/

Java: Java is already being phased out, as Java applets on web pages have proven to be insecure because the plug-in is the security equivalent of Swiss cheese. Java essentially provides a way of embedding entire programs on web pages, and this hasn’t worked out well.


http://answers.help.ea.com/t5/Pogo/Oracle-Announces-Java-Plugin-Being-Phased-Out/td-p/5125036


Google® has phased out support for Java in Chrome version 45 and later. Chrome version 45 and later is not supported for ADP Vantage HCM Time Java pages.

http://www.snowbound.com/blog/3257/the-clock-is-ticking-to-replace-your-java-applet-part-1/
In the world of AI, it's the thought that counts!

Freddy

  • *
  • Colossus
  • **********************
  • Posts: 5898
  • Mostly Harmless
Re: I want to learn AI with database using JAVA
« Reply #5 on: May 04, 2017, 03:20:50 PM »
Wow I see what you mean, that had escaped me entirely. Sounds like the days of ActiveX, which I have just read that MS dropped entirely back in 2015. I never quite trusted it.

Thanks for explaining and the reference material  O0

And apologies for misinterpreting what you wrote.

korrelan

  • *
  • Replicant
  • ********
  • Posts: 587
  • Look into my eyes! WOAH!
    • Google +
Re: I want to learn AI with database using JAVA
« Reply #6 on: May 04, 2017, 05:23:27 PM »
First ActiveX... then Java… It’ll be Cursive next… Oh! Wait… damn!

 :)
It thunk... therefore it is!

pdmTry

  • *
  • Roomba
  • Posts: 4
Re: I want to learn AI with database using JAVA
« Reply #7 on: May 05, 2017, 05:36:55 AM »
Can someone help?  :o

korrelan

  • *
  • Replicant
  • ********
  • Posts: 587
  • Look into my eyes! WOAH!
    • Google +
Re: I want to learn AI with database using JAVA
« Reply #8 on: May 05, 2017, 09:04:13 AM »
Hi pdmTry

I think the reason that no one has answered your request is because Databases are not usually a major component in any kind of AI system.  They might be used for storing the initial data before it’s loaded into memory but generally they aren't fast enough for parsing etc.

I believe most Chatbots use scripts although I can’t see a reason why you couldn't adapt a Java based Chatbot to read its information from a database.

I presume the use of Java and a database is a course project requirement? If no other information is forthcoming I suggest you obtain the source code for a simple Java Chatbot and just adapt it to use a Database schema.

Freddy asked... can you expand on what you are trying to do ? It would help others to understand. I mean is it a chatbot, an assistant or anything like that ?  And what platform ? Is this for PC or mobiles ?

Another reason you have probably had little response is because you asked people to post answers to your Email… how does the rest of us know what replies you have had?

 :)
It thunk... therefore it is!

8pla.net

  • *
  • Terminator
  • *********
  • Posts: 762
    • 8pla.net
Re: I want to learn AI with database using JAVA
« Reply #9 on: May 07, 2017, 01:09:21 PM »
korrelan said, "I think the reason that no one has answered your request is because Databases are not usually a major component in any kind of AI system.

That's correct, when first learning, I suggest... Arrays are all that is needed.  This way the focus can be on the A.I. engine.  Later on, you can load an array into a database without too much effort. 

You may find far fewer references compared to starting with a hard coded static design.   Of course there are no rules against using a database to start learning.  Eventually, the A.I. will grow and need a database.   

Just be prepared, starting with a database may take longer to design the relationships, tables, queries, connections, forms, etc. An installation setup will be needed, of course.   So, while all this extra database work (technically unrelated to A.I.) may safely be avoided at first,  starting with a database is certainly not a bad idea at all.   Most likely,  with a database you will have a dynamic A.I. system to start out with.

« Last Edit: May 07, 2017, 01:31:34 PM by 8pla.net »
My Very Enormous Monster Just Stopped Using Nine

 

Welcome

Please login or register.



Login with username, password and session length

Users Online

11 Guests, 0 Users

Most Online Today: 29. Most Online Ever: 208 (August 27, 2008, 08:24:30 AM)

Articles