Oct. 23rd, 2014

juan_gandhi: (VP)
но я вдруг занялся NLP - natural language processing. Goodness me, the clock has struck.
juan_gandhi: (VP)
object DoggyEnglish {
  val meaningless = Set("name", "of", "the", "my", "your", "in", "what", "which", "was", "is")

  val synonyms = Set("city, town", "sibling, siblings", "job, work") .map {
    word => word.split(", ").toList
  } .collect {
    case main::tail => tail map (w => w -> main)
  } .flatten .toMap withDefault identity


  def simplifyQuestion(question: String) = {
    val noPunctuation = question.toLowerCase.replaceAll("[^a-z ]", "")
    val words = noPunctuation split " "
    val meaningfulWords = words filterNot meaningless
    val standardized = meaningfulWords map synonyms
    standardized mkString " "
  }

}
juan_gandhi: (VP)
И подступили к нему ученики, и сказали: "учитель, мы хотели записаться на следующий семестр, но в деканате сказали, что очередь больше, чем размер класса, а мы пришли сюда из Индии, учитель, и наша виза F1 требует, чтобы у нас было не меньше 8 юнитов; что нам делать, учитель?"

В результате я пошел в деканат и в партбюро, спросить, а что это католический университет не хочет, что ли, денег заработать, и мне предложили, ну так еще тогда трек возьмешь, и я не мог отказать, потому что я за иммиграцию обеими руками, у меня такие студенты, о-о-о!!! Даже отпетый двоешник сегодня подошел и сказал, что у него по квизам пока не очень, и как ему лучше подготовиться, чтобы получать хорошие оценки.
juan_gandhi: (VP)
The word "illegal" is now racist!

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

June 2025

S M T W T F S
1 2345 6 7
8 9 10 11 121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 16th, 2025 11:16 am
Powered by Dreamwidth Studios