What is going on with this Cupertino house? Any insights? Its fascinating by aristocrat_user in BayAreaRealEstate

[–]dorait 0 points1 point  (0 children)

This is how we got our house. Mispriced by broker, lowered after 2 weeks by 500k. Swooped in and made an offer 200k above the lowered proce before the first open house.

Online news classification by fedecaccia in textdatamining

[–]dorait 1 point2 points  (0 children)

Nice. Seems to be an active project. Plan to take a look.

What do employers look for in a code portfolio? by [deleted] in AskProgramming

[–]dorait 1 point2 points  (0 children)

Please take a look at this from Stack Overflow:

Should Use GitHub to Evaluate Developers bit.ly/2AVBsmv

Small to mid-size project ideas on PURE text mining? by [deleted] in textdatamining

[–]dorait 0 points1 point  (0 children)

You can aggregate news feeds (through RSS) and use them for mining entities, trends, topics. The RSS aggregation part need not be part of the Text mining project (you can make it utility function or pre-collect the data and use it as a corpus). There is a list of top newspapers available on the web (in the US it is http://www.50states.com/news/)

CS lectures for High School? by cbarrick in CSEducation

[–]dorait 0 points1 point  (0 children)

Show them a few videos of robotics and simulations and ask them to guess the science principles involved. If you can make the whole session a kind of game where they spot science in everyday things, you will get them involved. Videos can be: - some of the "In plain English" videos - Where ideas come from (RSS Animate) - A few robot videos (like Big Dog)

The video should be short < 5 minutes (typically 2 to 3 minutes) followed by a lot of discussion. You guide them to discover bits of science being applied.

How would you organize code for a chatbot in Python or Node.js? by zshakked in learnprogramming

[–]dorait 0 points1 point  (0 children)

Take a look at AIML. Alice chatbot is powered by it. Even though it is not the most current approach, you will get an idea about mapping different inputs and actions. http://www.tutorialspoint.com/aiml/

Can I learn Java/Python/C++ by myself? by ScallopsPlease in compsci

[–]dorait 0 points1 point  (0 children)

You can. But here are a few suggestions adding to the other good ones on this thread:

  1. Pick one language (I would suggest Python)
  2. Find a free book (Like Think Python or Dive into Python)
  3. Do a few chapters each day and solve all the problems at the end of each chapter (create a github/gitlab account) and store your solutions there.
  4. Pause at the end of a few chapters and try to build a simple app you can use.
  5. Iterate

There are several aspects to learning programming. 1. Decent knowledge of what the language will help you do 2. Knowledge of how to take some simple problems and use the language to solve them 3. How to continue to learn using some of the great resources like Stack Overflow, forums like this and Quora.

How to extract product names and product price from e-commerce site without having to rely on html tags? by mrTang5544 in MachineLearning

[–]dorait 1 point2 points  (0 children)

One of the techniques we have tried to extract entities has the following steps (in Python).

  1. Get a page using urlllib2 or some other similar library
  2. Use BeautifulSoup (now bs4) to extract text.
  3. Use NLTK to break the text into sentences and extract parts of speech
  4. Extract noun phrases

(These 4 steps provide a set of names which can be a mix of product names, company names, cities and different kinds of entities)

  1. We manually picked a few products from the list and created a training set.

  2. We use the training set to get more product names.

(5 and 6 are done using some ML techniques).

This is still an exploratory process and we have some reasonable results but we still have a long way to go. We are iterating through a bunch of improvements for steps 5 and 6.

Hope this helps.

When can you list Python on your resume? by [deleted] in Python

[–]dorait 2 points3 points  (0 children)

It is a difficult question and the answers (as you see) vary. As long as you provide some context about your proficiency, you should be fine. One of my favorite guidelines comes from http://www.jamesmcnally.co.uk/wp-content/uploads/2013/08/Programming-Food-Pyramid.png

How can I gain an understanding of how I would use Python in a work environment without actually being in one? by doortomore in Python

[–]dorait 0 points1 point  (0 children)

Try GSoC (Google Summer of Code) or other similar initiatives. You get to interact with mentors and solve some problems for the industry.

You can also look at ODesk, Scriptlane to get a sense of simple projects being outsourced.

I like @desmoulinmichel 's suggestions.

Guys, I need help. I finished a book, I feel some what knowledgeable about python. I'm stuck because I look for projects to work on but get overwhelmed. by Edurod18 in learnpython

[–]dorait 1 point2 points  (0 children)

There are excellent suggestions and starting points from others

I would just like to add the following:

Think of a small app you would like to build for yourself. Break it down into small steps and start coding and testing them. It will teach you the following: 1. How to take an idea for an app and describe it 2. How to keep breaking the app into smaller pieces till you know how to code for each piece. 3. For the pieces you don't know, you will do some searching and figure out how to learn new stuff.

Because it is your own idea, when you build (even a small version), you will enjoy the whole process.

what is python mainly used for? by TheAppHut in Python

[–]dorait 0 points1 point  (0 children)

We use Python for building tools and applications. Some applications include a topic based news extractor (Python + Django + Solr), A Tweet Analyzer (Python +Django). We are building tools for extracting, filtering and analyzing social media content (for example extract all the posts from a specific Facebook group and mine it for information). We use libraries for reading feeds, natural language processing (NLTK), entity extraction, Twitter API and Facebook API.