This topic contains 9 replies, has 3 voices, and was last updated by missingno15 10 years, 10 months ago.
-
AuthorPosts
-
February 19, 2014 at 2:26 pm #44124
I’m currently a 3rd year computer science student at university. Pretty soon I’m going to have to choose a final-year project/dissertation/thesis/whatever for next year. There’s usually a list of projects proposed by lecturers and researchers in the department but students can also propose their own ideas. While the standard list of projects for this year isn’t finished yet, judging by previous years, I’m probably better off coming up with my own (because stuff the researchers come up with seems to usually be extremely difficult and/or boring). Preferably, I’d like to develop a piece of software that’s got something to do with learning languages. It could take the form of an Android app, a website, a desktop application, or something like that.
Does anyone have ideas for software that you could use – that *you* would find useful – to aid your language learning? I’ve got a really vague idea already for something that could select reading material at an appropriate level for the user or in a particular interest area, but it’s not even nearly fleshed out enough yet, and the more I consider it, the more I realise how close my idea resembles something like LingQ.com or a myriad of other stuff that’s already out there. It could be something like that, or an app that manages your study schedule, or something like Anki or Evernote or…
Ideally I’d want whatever results from the project to work for learning Japanese, but I’ve a feeling it’d be a lot easier to make something that works with at least English first – since it’s a bit more straightforward, spaces to separate words and stuff – so it probably wouldn’t be something Japanese-specific like “An app for learning kanji”. Having said that, just give me any ideas you have, as it might inspire something slightly different.
Thanks a bunch :)
February 19, 2014 at 3:06 pm #44125A note taking program tailored to language learning would be awesome. I know I always get frustrated using Evernote to take notes having to do with language. Maybe it could double as an SRS flashcard system too?
Good luck with your project!
February 19, 2014 at 11:36 pm #44135you mean…..IN HASKELL!??!?!??!?!?!?
Anyway, make an app which translates English into Japanese spoken English. For laughs.
例)
Hi, my name is Peter. It is nice to meet you.
↓
Hai, mai neemu izu Peetaa-san. Itto izu naisu tuu mi-tu yuuFebruary 20, 2014 at 7:04 am #44138@missingno15: Haskell is awesome! But nah, it’ll probably be Java or Python or something.
I could actually try doing that “translator” as a fun little side project instead; it would look great on my resume :D
Too bad I’ve got little to no free time right now ;_;I’m actually surprised you didn’t suggest something AKB-based. An app to keep track of who’s actually in the group at any given moment? I’m sure with 48 constantly-changing members, it’s a hassle to remember who’s in the group, who’s out, which teams they’re all in, and what their favourite flavours of ice cream are ;)
@Paige: Sounds great! To be honest, I don’t think I’ve ever actually used Evernote, so I’d definitely have to look into it to see how it works and what could be changed. Is there anything you particularly find frustrating about how it works at the moment?
February 20, 2014 at 8:30 pm #44148OH, what if you made a web crawler that constantly tracks from Twitter and then updates information to a website about JLPT or something. Kind of in the similar vein to http://www.commitlogsfromlastnight.com/
I’m actually surprised you didn’t suggest something AKB-based. An app to keep track of who’s actually in the group at any given moment? I’m sure with 48 constantly-changing members, it’s a hassle to remember who’s in the group, who’s out, which teams they’re all in, and what their favourite flavours of ice cream are ;)
Leave that stuff to me.
February 21, 2014 at 5:31 am #44149https://twitter.com/search?q=%23jlpt&src=typd
Is that not enough?Speaking of web crawling, there was a project proposed last year that involved something like crawling the web to find pages that are translations of each other (like how wired.jp has Japanese versions of stuff from wired.com), then doing some sort of parsing and sentence-aligning wizardry to form parallel texts from the two sources. Granted, this idea was aimed at aiding machine translation, but I’m sure it’d be pretty helpful for language learning too. Sadly, the professor behind this one – and several other cool-sounding machine translation projects – moved to a university in the US this year, so I’m not sure there will be similar projects this time around.
February 21, 2014 at 1:49 pm #44153Yeah as I was typing that out, I was like hmm….maybe this isn’t such a good idea. What I really meant was looking for specific information with tweets with the JLPT hashmark but nevermind.
But yeah as for Japanese learning software, I think they’ve all been pretty much done. There’s nothing that I really want that could help my Japanese learning though the latest new thing that I discovered is the thing where you find words after taking an image of them http://mynakama.se/
February 21, 2014 at 10:50 pm #44156Oh yeah, I don’t know how familiar you are with TDD test suites such as Rspec or Cucumber but what if you made something which could help a Japanese learner’s Japanese output (as opposed to input) by constantly giving them errors based on the sentences they write? I’m sure there’s no way you could make a program that would encapsulate every single grammar point or flexible enough to encompass all the finer point of the Japanese language, but it’s another idea for you to try (or not try).
February 22, 2014 at 5:09 am #44158“But yeah as for Japanese learning software, I think they’ve all been pretty much done.” – Yeah, that’s what I’m thinking too :/ That mynakama thing looks pretty sweet though.
I have a rough understanding of the concept of TDD but have never encountered those test suites before. What do you mean by “errors”? Solely grammatical stuff or spelling and word choice errors too? I’m not sure exactly how that’d work, seems pretty complex haha.
February 22, 2014 at 7:38 am #44163Yeah :/
-
AuthorPosts
You must be logged in to reply to this topic.