Hi,
First think is that accessibility is never problem of the technology
but of its interface. Simple example: python is accessible like any
plain text file, while PyCharm is not. In that sense, the AI in chat
bots has nothing to do with the way its responses will be presented to
the user. So, consider AI and the libraries used as accessible. The
ide's and websites - depends on individual cases. Hopefully, many
providers have api-s that you can use with minimal fight with the web
page for obtaining an api key.
Source code is accessible, visualizations and math formula are more
likely - not.
If you know python, use python. Whatever has been written on c or c++
is likely to have bindings for python.
There are multiple libraries for AI in python because it is easy for
academics to comprehend and to teach to others. Google them, they will
pop up.
Maybe the biggest issue that I've encountered with libraries is that
they are made on and for Linux. Compiling them on Windows is an issue
and rather frustrating task. Things like anaconda can help, but not
always. If you are a Mac user, good for you. Another possible solution
is running the code on a container in the google cloud platform or
amazon web services.
Finally, you can try java. The syntax is not as nice as python, but
you can't live with only one language forever. Unlike python, it would
be truly cross-platform and is well-stocked with ai tools as well.
There are others on this list who I think have a bit more experience
with deep and machine learning and can give you more info with their
perspective.
Regards,
Dzhovani
На 16.8.2018 г. в 15:11, mhysnm1964@xxxxxxxxx написа:
Very good question. I suspect I should outline what I want to do and this might
help. What I am about to share is very broad in deed.
For personal usage:
1. Using AI to analyse finance data I have. So I can build trends, common
places of purchase, ETC.
2. To look at the possibility of creating Smart testing tools for web sites to
compare the visual, keyboard and accessibility API. This is more of a long term
project. The goal is to help blind testers of accessibility.
3. Voice API for conversation which I was looking at Amazon Alexa and Google
Home to develop tools to help vi's. A bit of a hobbie project more than
anything.
I don't want to build the AI from nothing as I don't have the knowledge to do
that. Rather to leverage existing AI libraries and tools.
C, C++ or Python is what I was thinking of using. Python I know and is more
than likely the easier environment. I am not an expert in any of these
languages and I would classify myself as a beginner to intermediate programmer.
There is a lot I don’t' know in the OOPS world as well. But understand the real
basics. I do understand there is a massive learning curve here. For web HTML
and Javascript.
AT this stage I want to learn, play and get a feeling for AI in the above
areas. Getting a broader feeling on what the possibilities of AI capabilities
from a tech side of things is something I am interested in. So any advice is
more than welcomed. AS I don't have a firm direction at this stage as I have
just started to look.
Professional side of things:
This is a research focus and I do have a clear direction.
* Are the tools available accessible for disable users.
* Identify if anyone with a disability is working in the field now. If so, what
disability do they have and what challenges is there.
* Identify what research and type of research has been done in this area to
support disable people with employment, if any?
* What challenges is there for PWD users of AI end products as well. This is
not the developers, rather the users of the technology.
* any research other than level access for accessibility and AI?
I have already done some work in the area of AI being used by disable users.
Only scratched the surface. Thus far the information I have found has boils
down to: AI technology specifically design for the disable person like Seeing
AI by Microsoft. People using off the sehlf IoT technology like voice assist to
provide a more independent life style such as smart home technology. Thus
making the voice-assist technology similar to Assistive Tech. But I have not
found much on accessibility gaps or challenges for disable people with products
used in business environments or on web sites. Like Chat Bots and other
technology.
-----Original Message-----
From: Dzhovani <dzhovani.chemishanov@xxxxxxxxx>
Sent: Thursday, 16 August 2018 8:44 PM
To: program-l@xxxxxxxxxxxxx; Sean Murphy <mhysnm1964@xxxxxxxxx>
Subject: Re: [program-l] Artificial intelligence tools
Artificial intelligence is not a single language or a framework. It is not a
single discipline either.
What languages do you know and which part of ai do you want to study?
На 16.8.2018 г. в 13:30, Sean Murphy написа:
All,
Does anyone program in artificial intelligence? How is the thought is
the programming environment? What books and other material available
in accessible format to someone who is a beginner? What challenges is
there for someone who is a blind user in programming in artificial
intelligence?** To leave the list, click on the immediately-following
link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq