How to remotly debug python on my apache?

Which open-source Python projects should I study to learn about Python project architecture?

  • I have several years of experience in Java programming. However, I have now switched to Python as my main development language. I have written several Python scripts in the past, but nothing the size of a library/deployable system. I am looking for good examples of Python mid-size projects/libraries whose code I can read and learn from it about proper API and division into packages and modules. It would be nice if the projects are in the information retrieval/machine learning/nlp domain, but this is not required. To give a Java equivalent, I like the design of http://lucene.apache.org

  • Answer:

    http://nltk.org/ is going to be one of your best choices for NLP in Python. For information retrieval the best answer will be domain and scope specific and there are methods and libraries to do that in the NLTK framework or in Python's core. BeautifulSoup used to be a module for information retrieval and string manipulation and it is now built directly into Python. I hope that helps. Here is a book for NLTK and NLP in Python, good luck. http://nltk.org/book/

Jason Bogovich at Quora Visit the source

Was this solution helpful to you?

Other answers

You can refer to the source code of python modules like SQLAlchemy or Twisted or frameworks like Django !

Abhishesh Sharma

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.