This disclosure describes techniques that enable a user to place orders for food using a digital assistant. An order for restaurant food pickup or delivery is received from a user. The digital assistant obtains additional details of the restaurant, e.g., from the restaurant website with the use of machine learning techniques to extract text from the website or from other information sources. With user permission, a call is made by the digital assistant to the restaurant to confirm availability of requested items and to complete the order. Details such as an amount of payment to be made, estimated time of pickup or delivery are obtained by the digital assistant. Upon successful placement of the order with the restaurant, a confirmation is provided to the user.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.