User:Siavash.Mahmoudian

Siavash Mahmoudian

Web developer and Application programmer.

Pinglish to Persian Translator
This translater has the ability to convert Pinglish to Persian. It also has learning skill, but how?

When a user input a sentence, the result will appear immediately, if a word is mistranslated user can mark that word. The translator will show all possible probabilities of that word in Persian, so when user chooses the correct way of Persian dictation, the application will learn the new way.

Some Pinglish words like kar may have two or more equivalents in Persian. The translator will show the one which is more common!

Also some times some users might not choose the correct way because of laziness or some other reason, so a point system is used for words to solve this problem.

Neo, The first Yahoo! 360 bot
Neo is a program written in Java, It crawls Yahoo! 360 using BFS method, In the beta testing I've made it to post a comment in each page it passes. Neo also saves everything on every page including pictures, a copy of Top Page and Friends Page, all the comments and all the info available in the Top Page into separate fields (Name, Birth date, Study Place, Living place, Yahoo! ID and anything it finds!) It even can find the nationality of people even if there isn't any sign of it in their page, using their friends page and fuzzy logic.

Invisible.ir, Detecting invisibles in Yahoo! Messenger
Invisible.ir is a web tool for detecting the status of Yahoo! Messenger users. As you know there is an option in Yahoo! Messenger called invisible. it means that the user is online but you see an offline icon near his name in your messenger list. But may be you want to know if he is really offline or he is hiding from you! With this tool you can easily find out if he is Online, Offline or Invisible, The only thing you should do is going to www.Invisible.ir, type his Yahoo! ID and click GO! in a few seconds you'll find out if he is really offline or not!

Cypher Robot, the AIML bot
Cypher Robot is the first Persian Talking AIML bot! He has personality and he is self growing! Cypher even have feelings, if you talk rude he won't answer anymore. on the other hand he may fall in love! the best part is that Cypher is not only a responder he also ask questions and learn from the answers! He has a great database of movies and music and he is great at math. Cypher can find people's personalities by analysing their sentences. You can contact Cypher using "neol3ot" ID in Yahoo! Messenger. Don't panic if he guess your name or your birth date. That's ordinary.

Application programming
Java, VC++, C++Builder, Delphi, C++, Pascal, DirectX Programming

Web Programming
Cold Fusion, PHP, JSP, Ajax, Dojo Toolkit, GWT

Artificial Intelligence
Understanding of Fuzzy Logic, Neural Network

Applications
Matlab, Prolog

Education

 * Bachelor in Information Technology, Iran University of Science and Technology, 2006-current
 * Bachelor in Industrial Engineering, Islamic Azad University, 2005-current
 * Bachelor in Agricultural Engineering, Imam Khomeini International University, 2005-current