|
|
|
|
|
by willlma
1526 days ago
|
|
I'd love to give this a try next time I'm working on a Ruby codebase. In the meantime, I'm curious to learn more about programming by example. I found [this Microsoft paper on the subject](https://www.microsoft.com/en-us/research/wp-content/uploads/...) and have started reading it, but I'm curious if there are any reading materials you would recommend. Specifically, I've been working on a activity tracking app that can take plain text and create structured data from it. For example > I played tennis with Kevin and won 6-2 would turn into ``` type: tennis opponent: Kevin my_score: 6 their_score: 2 outcome: win ``` As you can imagine, when it comes to natural language there are many variations of I won (outcome: win), he/she/they won (outcome: loss), I was beat, etc which means that my inputs are not nearly as structured as the examples used in the paper I'm reading. Given that I'm not trying to cover every use case in the English language, which I assume would require some form of NLP, but rather just a subset that a single user would input, do you think think it would be possible to solve this with PBE techniques? |
|