Common Models in Django and the DRF

Django is a great way to handle the most repetitive, boring parts of backend development. The Django Rest Framework (DRF) takes this one step further and adds standard serializers, permissions, and more. However, in the face of how varied web backends can be, certain things are left for the implementer to discover. One thing discovered […] more…
Anagram Solving in Python – Part 3 : Memoization

Anagram Solving in Python – Part 3 : Memoization

In our last post we showed how to recurse our anagram solver in a function. Next we will optimize that function with a well known technique that is very easy to implement: memoization. First let’s look at our current solution, which very, very thoroughly searches through all possible anagrams: more…
Anagram Solving in Python – Part 2 : Recursion

Anagram Solving in Python – Part 2 : Recursion

In my last post about anagram solving I talked about how to set up a decent way to get anagrams out of a string of letters. This time I’m going to take it a step further and refactor the code into a recursive function so that you can find anagrams beyond the current three word limit. more…
Anagram Solving in Python – Part 1 : The NLTK

Anagram Solving in Python – Part 1 : The NLTK

An anagram is a fun bit of wordplay that rearranges the letters of one phrase into another. For example, Andrew Tremblay is an anagram of Amble, Wander, Try and Apple Macintosh rearranged is Laptop Machines.  Does making a program that finds all the anagrams of your name sound like fun? Well then keep reading! more…

NLTK in Python – Introduction to Corpora

CORPORA Corpora. Now that’s an intimidating word isn’t it? Especially when it’s up there in it’s big huge letters. Just letting you think about yourself. About what you’ve done with your life other than learn what a “corpora” is.  Truthfully, though, a corpora is simply nothing but  more…

Non-Disclosure Agreements (A Rant)

non·dis·clo·sure a·gree·ment (noun) A legal agreement between two or more parties to confidentially share information. One of the most overused pieces of legal documentation in the modern age of entrepreneurship. Let me explain. more…
Powered by WordPress | Fluxipress Theme