Investing in Stocks: Your Guide with AI Assistance