Elsie C.: Reliable Virtual Assistant