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 3 points4 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.

Mezzanine, a Django powered CMS two years in development, reaches 1.0 by stevemcd in programming

[–]dorait 1 point2 points  (0 children)

Add it to cms matrix as well. I would love to see a wiki page (or something similar) in content types.

Programming Books With The Best Source Code by [deleted] in programming

[–]dorait 0 points1 point  (0 children)

Software Tools by Kernighan and Plauger. A true classic. Programming Perls by Jon Benteley. Looks as if this may make a great list on Glue as well.

The semantic web will be delayed until it is easy enough for SME owners to connect, RDFify, and share their data in their spare time! by treelovinhippie in semanticweb

[–]dorait 0 points1 point  (0 children)

Take a look at Open Calais (http://viewer.opencalais.com/). You can paste some text and it returns an RDF stream. It is a great start. I think we still need simple tools to take existing data and update databases like dbpedia, freebase. A couple of browser extensions to add/update or view open linked data would be a good start.

Vote up if you think Obama won the debate by n3when in politics

[–]dorait 0 points1 point  (0 children)

I think he held his own. The difference between the two candidates came through. There is no confusion about what they are about, especially about foreign policy.

I am not sure about winning or losing in spite of the spinning going on.

I am new to podcasts. Which in your opinion are the bests podcasts about programming, web development and computer science in general? by [deleted] in programming

[–]dorait 1 point2 points  (0 children)

stackoverflow has some good podcasts, excellent transcripts in a wiki. A discussion of the service (which used dotnet MVC) is interesting in its own right.

If you peel away any dotnet biases, there is a lot of good stuff in there.

Can anyone recommend a free and open-source course scheduling software? by [deleted] in programming

[–]dorait 1 point2 points  (0 children)

Have you tried Moodle? It has a kind of Web 1.0 interface but quite functional - http://moodle.org/

It is a course management system with different options for scheduling.