As someone doing a CS degree now, I seem to be the only one who doesn't want to have anything on my resume to do with "AI", blockchain, ML, NFT, chatbots, etc... all I see is overhyped product after product, one-size-fits all solutions that frustrate customers and create problems for humans to clean up, hugely valued companies that have very little real improvement over conventional technology, etc. An "AI chatbot" i…
If you want to do something less buzzwordy with lots of real-life applications, look into distributed systems. Try running an Apache big data project yourself and write some programs/queries for it, try making a change to the project to do something cool. My suggestion to check out an Apache big data project is just that it gives you a good place to learn, not so you can be a "hadoop specialist" or anything like that…
And if you wanna learn about distributed systems nothing better than Bitcoin or any cryptocurrency based on a P2P protocol.