extending versatility of python to nonprogrammer
TRANSCRIPT
Extending versatility of Python to nonprogrammerby Armand Ruiz (IBM SPSS Product Manager)
1st Annual Conference on Python applications in Data Analysis, Machine Learning, and Web
About Me• Role: IBM SPSS Product Manager Programmability
• E-mail: [email protected]
• Twitter: @armand_ruiz
• Website: http://www.armandruiz.com
IBM SPSS Software:
IBM SPSS Modeler – Latest version is 17
IBM SPSS Statistics – Latest version is 23
Trials available
Extensibility with R/Python for Modeler AND Statistics
• Build and score R/Python models through the Modeler and Statistics GUIs
• Use R/Python functions for data preparation
• Generate R/Python Charts and Outputs within SPSS output management system
• Custom Dialog Builder:
Enterprise R/Python Scalability and Deployment• A range of options exist for scaling R execution via Modeler. The following modes of operation are supported:
- Modeler Desktop
- Modeler Server (Python/R execution on Server Tier to minimise data movement)
- Pushdown to Analytic Server (Hadoop) leveraging Map Reduce (HUGE!!!)
- Database pushback through leveraging Netezza, SAP Hana or Oracle R engines
• Streams can be deployed/automated through:
- Modeler Batch
- C&DS Job Scheduling and Model Management
- C&DS Scoring Service/Solution Publisher/InfoSphere Streams
- IBM SPSS Analytical Decision Management
IBM SPSS Nodes
9
11
Social
Databases Models
And many more…!
IBM Predictive Extensions
Geospatial
New IBM SPSS Community https://developer.ibm.com/predictiveanalytics
Q&A
• E-mail: [email protected]
• Twitter: @armand_ruiz
• Website: http://www.armandruiz.com
https://developer.ibm.com/predictiveanalytics