Paul Krill
Editor at Large

IBM offers code patterns for AI, microservices, blockchain apps

news
Dec 13, 20172 mins

IBM has also set up a resource exchange for bot developers

command line
Credit: Thinkstock

IBM has released two sets of freely available code and other development assets: IBM Code Patterns and Bot Asset Exchange.

The features in IBM Code Patterns

With IBM Code Patterns, IBM is providing more than 120 open source code patterns intended to streamline the coding process for applications using artificial intelligence, blockchain, microservices, analytics, data science, internet of things, devops, containers, the cloud, Java, Python, and virtual reality.

IBM Code Patterns includes curated packages of reusable code, GitHub repos, documentation, and resources that provide a view of underlying code, including architecture diagrams and process flows, so developers don’t have to weed through thousands of code bases and documentation to get work done.

While the patterns are freely accessible, IBM hopes that developers using them might be enticed into trying out the company’s fee-based cloud services.

The features in Bot Asset Exchange

IBM also introduced its enterprise Bot Asset Exchange, which provides domain-specific conversation logic for use in developing bots. Developers can use these assets to build bots, chatbots, IoT applications, and virtual reality systems.

Where to download the packages

You can download the IBM Code Patterns from the IBM Developer Works website. You can also download the Bot Asset Exchange assets from the IBM Developer Works website.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author