Discussion forum
?CAD discussions, advices, exchange of experience

Please abide by the rules of this forum.
|
Post Reply ![]() |
Author | |
AliveInTheLab ![]() RSS robots ![]() Joined: 20.Nov.2009 Status: Offline Points: 425 |
![]() Posted: 23.May.2017 at 04:00 |
I am in program management now which is more of a marketing role, but when I was a software developer, here's what I would do:
My code would eventually make it into the hands of customers when a nightly build was blessed by our QA team and shipped. The customer would install the product and run it on their own PCs. My compiled code would be part of that product.
Even though I now have a marketing role, when I was working with our technology previews, my job involved some web development. Here's what I would do:
My HTML made it into the hands of customers when they visited one of the technology previews, and their browser made a request to the web server using an URL, and the webserver returned the HTML. The customer's browser interpreted the HTML on the customer's PC (or phone or tablet) and displayed the web page. So I totally understand how desktop applications and web pages are developed, deployed, and experienced by customers. So what happens in the world of artificial intelligence (AI)? What does a programmer do? What do customers do? I turned to Director of Machine Learning, Mike Haley, to find out.
So what would you be doing if you were an AI developer? First of all, you have to start out with data — a lot of data. They don't call it big data for nothing. Then you have to train the system to understand the data. Once that happens, you can then use the system to analyze the data so it can apply what it has learned to answer questions about the data. So the developer:
Customers take advantage of the artificial intelligence when they visit a web page or use a web service that interacts with the deployed python code and provides answers to the questions they ask or are asked on their behalf. Autodesk Design Graph is an example. The Design Graph is a new way for customers to explore their 3DÂ data. Design Graph uses Shape-based Machine Learning to recognize and understand parts, assemblies, and entire designs. The Design Graph learns to identify the relationships between all parts within and across all of their designs, irrespective of whether cross-references exist. It learns to interpret their designs in terms of those parts, and it provides them with a way to navigate their data using: simple text search, learned categories of parts, shape similarity, usage patterns, and smart filters for part numbers, materials, and other properties. With Design Graph, customers can address issues like:
The answers to questions regarding these issues would be provided via the data itself regardless of whether the information was properly documented by the humans. The information is derived automatically. And there you have it. That's how human AI programmers enable computers to appear intelligent. Perhaps one-day artificial intelligence processing can be available via Autodesk Forge? Using the application program interfaces, the benefits of the artificial intelligence could be surfaced right in applications like AutoCAD, Inventor, Fusion 360, and Revit. The result would be a hybrid desktop/cloud solution. The future for Forge looks bright. Artificial intelligence is alive in the lab. Go to the original post... |
|
It's Alive in ihe Lab - Autodesk Labs blog by Scott Sheppard
|
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
This page was generated in 0,082 seconds.