Tags LISPNatural Language ProcessingProgramming Onomatopoeia, Palindrome and Semordnilap admin February 11, 2018 I had earlier briefly talked about the Ilexicon project that I have been working on for some time now. The goal
Tags LISPNatural Language ProcessingProgramming Rhyming Words and Other Interesting Stuff admin January 27, 2018 If you are into writing poems, stories or essays, or you just have a fascination for words, I encourage you
Tags MathematicaProgramming Analysing Screenplay in Mathematica – II admin January 14, 2018 In the previous post I showed how we can use Mathematica to analyse screenplays, and gave some interesting statistics about
Tags MathematicaProgramming Analysing Screenplay with Mathematica admin January 1, 2018 I have a close relative who is an aspiring movie screenplay writer. During one of our recent meetings, he shared
Tags C++Programming C++17: constexpr if admin December 17, 2017 constexpr if is another nice little feature in C++17, which significantly simplifies the way we code, especially in the context
Tags C++Programming C++17: std::any admin December 3, 2017 In the previous two posts, I talked about std::variant<> and std::optional<>. Today, I want to take up std::any for discussion.
Tags C++Programming C++17: std::optional<> admin November 21, 2017 Suppose we want to write a function that returns a value, but with the possibility that the computation might fail.
Tags C++Programming C++17: std::variant<> admin November 5, 2017 C++17 introduces a new type-safe union in the form of std::variant. At any time, it can store a single value
Tags C++Programming C++17: Initialization in Selection Statements admin October 21, 2017 C++17 enhances if and switch statements with the ability to define variables whose life-time is limited to the corresponding scope.
Tags LISPNatural Language ProcessingProgramming Using Function Calls in the Grammar admin October 14, 2017 One of the advanced features of iLangGen is the ability to embed arbitrary function calls on the RHS of grammar