About the Author admin


news

Android SDK cozies up to Kotlin

With the August 6 production debut of the Android 9 Pie mobile OS, Google has released an Android SDK with special capabilities for development with the Kotlin language.
The SDK has nullability annotations for frequently used APIs, preserving null-safety guarantees when Kotlin code is calling into annotated APIs in the SDK. To ensure that newly annotated APIs are compatible with existing code, an internal mechanism provided by the Kotlin compiler team marks APIs as recently annotated. These APIs result in warnings instead of errors from the Kotlin compiler. Developers need to use Kotlin 1.2.60 or later.
To read this article in full, please click here

Read more 0 Comments
news

IDG Contributor Network: Scaling craftsmanship in an engineering organization

Craftsmanship is something that we talk about a lot at LinkedIn. We view it as essential to creating lasting and impactful products for our members; therefore, it’s something we’re always striving to improve. In my experience, there are usually two main inflection points for craftsmanship in the life of a technology company.
The first is when the engineering organization initially makes the decision to embrace craftsmanship as an important value. The earlier this happens, the easier it is to weave craftsmanship into the core DNA of the company. It’s during these early stages, when the engineering team is still relatively small, that it can help hold each other accountable to this new standard.
To read this article in full, please click here

Read more 0 Comments
news

IDG Contributor Network: Data is the lifeblood of AI, but how do you collect it?

When it comes to artificial intelligence (AI), there is no such thing as data overload. In fact, it’s quite the opposite—the more data, the better. Because AI systems have the ability to process enormous amounts of data, and their accuracy increases along with data volume, the demand for data continues to grow.
Consider, for example, an AI program designed to identify the cause of defective medical devices produced during the manufacturing process. As with any AI application, the software looks for patterns in the data using algorithms developed by data scientists. To try to solve this problem, suppose that the AI program receives and sorts through production data from different days of the week, times of day, machines and operators. But maybe those factors were not causing the defects, and instead they were caused by the rising temperature in the room. Only by providing as much data as possible to address different variables, can companies most effectively and efficiently determine t..

Read more 0 Comments
news

IDG Contributor Network: Artificial intelligence will close the gap on latency in telecommunications

In the telecommunications industry, artificial intelligence already plays a lead role for marketers. For example, VoIP platforms are using IBM’s Watson to gather deep insights about callers and conversations. This data is then used to enhance and personalize the customer experience.
Inbound phone calls are a rich source of data for any company, and they are easier to mine and analyze with AI. For example, Watson transcribes conversations and converts them to text. The text can then be analyzed by software programmed to identify certain phrases and words designated as signals indicating actions. For example, the phrase, “what’s your warranty?” might indicate an intent to purchase.
To read this article in full, please click here

Read more 0 Comments