dialogy.types package¶
Subpackages¶
- dialogy.types.entity package
- Subpackages
- dialogy.types.entity.address package
- dialogy.types.entity.amount_of_money package
- dialogy.types.entity.base_entity package
- dialogy.types.entity.credit_card_number package
- dialogy.types.entity.deserialize package
- dialogy.types.entity.duration package
- dialogy.types.entity.keyword package
- dialogy.types.entity.numerical package
- dialogy.types.entity.people package
- dialogy.types.entity.pincode package
- dialogy.types.entity.time package
- dialogy.types.entity.time_interval package
- Module contents
- Subpackages
- dialogy.types.intent package
- dialogy.types.plugin package
- dialogy.types.signal package
- dialogy.types.slots package
- dialogy.types.utterances package
Module contents¶
There are few types of significance for an SLU project
Warning
This section is a work in progress.
An Intent tells us the general meaning of a sentence. A set Entity are significant tokens that can be acted upon by either participants within a conversation.
We use slots within intents to associate relationship between intents and entities. You can consider examples like: Reservation of a air ticket requires:
destination
origin
travel date
travel time
travel type (round trip, one-way)
number of passengers.
So these entities would be filled within their respective slots already expected by the reservation intents.