Traditional Culture Encyclopedia - Weather forecast - What can Baidu DuerOS skill open platform do?

What can Baidu DuerOS skill open platform do?

DuerOS open platform is mainly for enterprise users and individual developers, and provides output (DuerOS smart device open platform) and input (DuerOS skill open platform) of conversational operating system capabilities.

DuerOS skill open platform, English full name DuerOS Bots Platform, (dbp) is an open platform for DuerOS to provide a set of skills development, testing and deployment tools for third-party developers. Third-party developers can develop various personalized skills on the platform simply and efficiently through the visual interface, enriching DuerOS's capabilities.

The skill open platform provides NLU (Natural Semantic Understanding) processing and development required by conversational skills, and provides an intuitive visual editing interface. Through the editing interface, it is convenient to design internal logic such as skill intention and dictionary, and develop conversation skills.

Skills created on the skills development platform can provide users with various services, such as:

Provide information inquiry service for users.

Relax, what's the weather like today?

Small, small, how to make jam?

Tiny, how to make scrambled eggs with tomatoes?

Provide shopping services for users.

Have a rest. I want to buy a bag of rice.

Take a break, I want to order takeout.

Have a rest. I want to buy a desk.

Provide users with travel guide services.

Relax. I want to go to Badaling. What is the most time-saving method?

Take a break. I'm going to Shanghai Bund. Which hotel is both economical and affordable?

At one o'clock, I am in the West Lake. Where is the latest view of knowledge?

Provide users with leisure and entertainment services.

Relax, I want to listen to light music.

Relax, I want to see Peggy the pig.

Have a rest, I want to hear the story of three little pigs.

Provide users with services to control smart homes.

Relax and turn on the light.

Relax and close the curtains.

Tiny, turn on the home mode.

Play news for users.

Play today's important news on a small scale.

Play financial news on a small scale.

Play community news in a small degree.

Skills provide many services. You can use your imagination and develop more valuable skills to serve users.

After determining the services provided by skills, you need to realize your skills on the skills open platform (hereinafter referred to as DBP platform). First, you need to choose the skill type. The DBP platform supports customization skills, smart home skills and content broadcasting skills. You can choose the appropriate skill type according to the service provided by the skill.

The system for customizing skills includes users, voice input devices, DuerOS systems and skill systems. As shown in the figure, take weather skills as an example to describe how custom skills respond to user requests.

The user expresses the user's request to the voice input device, such as "What's the weather like today?"

The voice input device sends the request information to DuerOS for analysis, and DuerOS analyzes the user's intention (weather query) and sends the intention request and related time (today) and place (anchor point) information to the skill.

After receiving the request, the skill processes it and returns the processing result "It's sunny today with a temperature of 4 degrees" to DuerOS.

DuerOS converts the processing result into voice, sends it to voice input equipment, and plays it to users. Session ended.

Duiros development platform