15
Elyz
5y

Dead to the world for a while and I'm back to bitch about how hard it is to come up with a thesis project. Woe is me, hope you're all having a better Thursday than I am

Comments
  • 6
    It's Thursday, I've got a major project to deliver next week, and I'm sitting on my couch being sick

    This is going so well. 🤗

    Thesis idea: sick + dev = lack of productivity.
  • 2
    @C0D4 I knew all that popcorn was going to be your undoing.
  • 2
    If it's a year long thesis (aka final year project or similar) then my best advice is to not overcomplicate it, and make sure you make a good amount of progress early on. The year will go past very quickly.
  • 1
    @AlmondSauce it's my bachelor thesis so it'll be 5 months ish.
  • 1
    @Elyz Yup, definitely don't overcomplicate it then. Something that's "challenging but constrained" was always the strapline I used.
  • 1
    @AlmondSauce yes but how does one determine that
  • 1
    @Elyz What sort of CS areas are you into? (You're not constrained in the sense it has to be "new work", so you can pick an implementation task in an area of your choosing and then have at it.)
  • 1
    @AlmondSauce I'm looking at creating an android app. I have a supervisor who is in that area and we're looking at playing with ML Kit
  • 1
    Lots of things you could do with that. Few random ideas (may not be your thing but may trigger some others):

    A "should I eat this" app (you point the camera at some food, it works out what it is and gives you dietary and allergy information, possibly also tracking exercise and other calorie intake across the day)

    A chess game where, as you play chess against opponents, it also trains a ML algorithm under the hood tailored to your moves. Your bot then competes against other bots as well as you competing against humans, and you get ranks for both.

    A ML algorithm you train to look at cars at night, recognise vehicle numberplates and whether any of their lights are out. If so, you can contact anyone who's proven ownership of that numberplate to let them know (though admittedly that's less focused on Android, but on the other hand deploying to an average phone would make it cheaply "massively scalable".)
  • 1
    @AlmondSauce thanks I'll put it on the list lol. I'll take any help I can get
Add Comment