# Google words' popularity

**URL:** <https://www.ruby-forum.com/t/google-words-popularity/132807>\
**Category:** Ruby\
**Created:** [March 24, 2008, 10:14pm UTC](https://www.ruby-forum.com/t/google-words-popularity/132807 "2008-03-24T22:14:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![giga](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/b9bd4f/32.png) [@giga](https://www.ruby-forum.com/u/giga)\
**Post date:** [March 24, 2008, 10:14pm UTC](https://www.ruby-forum.com/t/google-words-popularity/132807/1 "2008-03-24T22:14:28Z")

</div>

Can somebody write this for ruby?

\<?php echo getscore ("ruby", "lang\_en"); function getscore($wrd, $lng) { $wrd = str\_replace(" ", "+", $wrd); $url = "http://www.google.com/search?q=%22" . $wrd . "%22&num=1&lr=" . $lng; $pg = file\_get\_contents($url); $sta = strpos($pg, "swrnum") + 7; $end = $sta + 10; $result = substr($pg, $sta, 10); return (int)$result; } ?\>

---

<div class="post-metadata">

**Author:** ![giga](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/b9bd4f/32.png) [@giga](https://www.ruby-forum.com/u/giga)\
**Post date:** [March 25, 2008, 12:38am UTC](https://www.ruby-forum.com/t/google-words-popularity/132807/2 "2008-03-25T00:38:30Z")

</div>

On Mon, Mar 24, 2008 at 10:14 PM, Gi Ga [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> $pg = file\_get\_contents($url);  
> $sta = strpos($pg, “swrnum”) + 7;  
> $end = $sta + 10;  
> $result = substr($pg, $sta, 10);  
> return (int)$result;  
> }
> 
> ?\>

require ‘open-uri’  
require ‘uri’

def get\_score(wrd, lng)  
url =  
“[http://www.google.com/search?q=“#{URI.escape(wrd)}”&num=1&lr=#{URI.escape(lng)}](http://www.google.com/search?q=%22#%7BURI.escape(wrd)%7D%22&num=1&lr=#%7BURI.escape(lng)%7D)”  
pg = open(url) {|io| io.read}  
return $1.to\_i if pg =~ /swrnum=(\d+)/  
0 # or any default value  
end

puts get\_score(“ruby”, “lang\_en”)

---

<div class="post-metadata">

**Author:** ![giga](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/b9bd4f/32.png) [@giga](https://www.ruby-forum.com/u/giga)\
**Post date:** [March 25, 2008, 9:38pm UTC](https://www.ruby-forum.com/t/google-words-popularity/132807/3 "2008-03-25T21:38:11Z")

</div>

Thanks!!!
