Showing posts with label search-engines. Show all posts
Showing posts with label search-engines. Show all posts

Sunday, January 4, 2015

from pattern.web import Google; google.search()

By Vasudev Ram

Spacweb

$ pip install pattern
# test_pattern_google_search.py
from pattern.web import Google, plaintext

google = Google(language='en') 
for result in google.search('"python"', cached=False):
    try:
        print unicode(plaintext(result.text))
    except UnicodeEncodeError:
        print "UnicodeEncodeError, skipping this tweet"
    except Exception:
        print "Exceptions happen"
$ python test_pattern_google_search.py >t
$ less t # more coffee
The official home of the Python Programming Language.
Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows ...
The original implementation of Python, written in C.
Learn to program in Python, a powerful language used by sites like YouTube and Dropbox.
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented ...
Welcome to the 3rd Edition of Learn Python the Hard Way. You can visit the companion site to the book at http://learnpythonthehardway.org/ where you can ...
Python 3.4.2 documentation. Welcome! This is the documentation for Python 3.4.2, last updated Jan 01, 2015. Parts of the documentation: ...
Try Python in your browser ... Best way to learn Python for Raspberry Pi? ... Are there any python package that can intelligently parse strings containing numbers
...
Python 2.7.9 documentation. Welcome! This is the documentation for Python 2.7.9, last updated Dec 28, 2014. Parts of the documentation: ...
You can get xkcd shirts, prints, and posters in the store! Python ... Image URL (for

- Vasudev Ram - Dancing Bison Enterprises

Signup to hear about new products from me.

Contact Page

Saturday, April 20, 2013

Samuru, a new (and smarter?) search engine


By Vasudev Ram - Dancing Bison Enterprises

Samuru is a new search engine from stremor.com

I tried it out a bit and it gave me some interesting results.

About stremor

About Samuru:

Update in a while, I'm on my mobile at present.

Hacker News thread about Samuru is interesting


- Vasudev Ram

Friday, August 17, 2012

duckduckgo2, Python library for DuckDuckGo API

Monday, March 12, 2012

Thursday, August 18, 2011

IconFinder looks interesting

By Vasudev Ram - dancingbison.com | @vasudevram | jugad2.blogspot.com

Saw this mentioned in a post on Hacker News.

IconFinder (http://iconfinder.com) - is a search engine for icons.

You enter a word into its search box and it returns a list of icons matching that word. The icons in the list are clickable images; clicking an icon image takes you to another page where you can get more information about the icon, and are able to download it in one of the provided image formats, such as  .PNG or .ICO. It has a filter with options like "No filter", "Allowed for commercial use", etc. It also lets you specify the number of search results per page to display (18, 24 or 48). You can also set the background color for the shown icons to white, grey or black. You can also specify the size in pixels (height X width) for the icons, and it seems to return icons equal to or under that size.

One issue I found, was that it takes some time for pages to load fully, for searches that return many icons, since each of the results is shown as an image. It might be useful if the developer could provide more granularity (and lower values than 18, like, 4, 6, 8, 10) in the "number of results per page" setting.

But overall, a cool tool, and likely to be of use to web developers. It seems to have a fairly high number of visitors and pageviews - see  http://www.iconfinder.com/about .

Posted via email
- Vasudev Ram @ Dancing Bison


Monday, July 4, 2011

DuckDuckGo search engine may be useful for privacy and security

By Vasudev Ram - dancingbison.com | @vasudevram | jugad2.blogspot.com


DuckDuckGo (*) is a general purpose search engine like Google and Yahoo! search, created by Gabriel Weinberg, who had earlier sold another startup of his (as per a BusinessInsider.com article that I read).

(*) Yes, I know, the name DuckDuckGo is odd. But don't let that deter you from checking it out. The service may have benefits. I also was not too interested in it for a while, though I knew about it from a while ago, and that was partly due to the name.

But recently, I got more interested it it, due to seeing it crawl my web site http://www.dancingbison.com a few times over the last few weeks (as shown by Google Analytics), and then deciding to check it out some more on a whim, and then seeing some interesting stuff about it, namely, that it seems to put more emphasis on privacy (and hence security) than the major search engines like Google. Also, I like the relatively clean, uncluttered user interface of DuckDuckGo.

I also found that there were a handful of positive reviews of DuckDuckGo in well-known publications.

So check it out if you like: http://duckduckgo.com

And maybe, use DuckDuckGo itself to search for more links about it, including the reviews I mentioned above, etc. That may be an interesting test of it, so I leave it as an exercise for the reader (as textbooks are prone to say :-)


- Vasudev Ram - dancingbison.com