It depends on your current skills especially in programming. I assume a personal assistant application would be more applicable on a smart phone, and thus learning the programming language on a mobile OS such as iOS or Android would start you off.Can you build an assistant that helps you organise everything in your day and learns your habits?
Nothing is impossible with the technology that we have. With the resources available in the market, we can build anything we want if we give our effort and time througuht making things that we wanted to do. In order for us to make that possible, we should develop our logical thinking and apply it to certain project we wanted to accomplish such as bulding our own AI assistant.Can you build an assistant that helps you organise everything in your day and learns your habits?