What to do with my ideas as an undergraduate
Ask your professors if it would be possible to do an internship over the summer.
If you're an undergraduate student who is really eager to do research, and you've demonstrated your academic talents in your studies, I think that your best course of action would probably be to contact your professors and ask them if it would be possible to do an internship with them over the summer. Many universities have summer internship programs for undergraduates, and your professors might be able to point you in right direction for applying for one.
Then, once you've finished your undergraduate degree, if you've still got a desire for academic research (rather than going into industry to solve problems in &quot;the real world&quot;), you could apply for postgraduate study at your university of choice, and having completed a summer research internship would likely assist you in that.
If you really want to be taken seriously in academia, I would strongly recommend that you do a postgraduate degree; it's very easy for &quot;independent researchers&quot; to wind up getting written off as quacks because they often lack the skills to properly write a high-quality research paper. You're in computer science, however, so if you wind up employed by a company in industry who is performing research in an area, you might be able to use your company as your affiliation to get started in academic publishing rather than that of your university.