Comments (7)
Adding images through Bing search might be cool. It would be interesting to see how much results differ. I wonder if there is a way to quantify the quality of result from each of the search engine (though that's irrelevant in this case)
from googliser.
Work on this has begun. :)
from googliser.
Interesting: just noticed this at the bottom of Yahoo Images:
Powered by Bing™
Maybe we should add Bing instead?
from googliser.
In January 2010, Microsoft announced a deal in which it would take over the functional operation of Yahoo! Search, and set up a joint venture to sell advertising on both Yahoo! Search and Bing known as the Microsoft Search Alliance.
In April 2015, the Microsoft partnership was modified, now only requiring Bing results on the "majority" of desktop traffic, opening the ability for Yahoo to enter into non-exclusive deals for search services on mobile platforms and the remainder of desktop traffic. The amendment also gives either company the ability to terminate the contract with four months' notice. In October 2015, Yahoo subsequently reached an agreement with Google to provide services to Yahoo Search through the end of 2018, including advertising, search, and image search services.[14][15][16]As of October 2019, Yahoo! Search is once again “powered by Bing”.
from googliser.
A quick-and-dirty (i.e. can easily be improved upon) link scraper for Bing image results:
cat "$pages_pathfile" \
| sed 's|murl":"http|\n&|g' \
| sed 's|turl|\n&|g' \
| grep murl \
| sed 's|^murl":"||' \
| sed '/&/d' \
| sed '/^var /d' \
| sed 's|".*||' \
> "$image_links_pathfile"
from googliser.
In January 2010, Microsoft announced a deal in which it would take over the functional operation of Yahoo! Search, and set up a joint venture to sell advertising on both Yahoo! Search and Bing known as the Microsoft Search Alliance.
In April 2015, the Microsoft partnership was modified, now only requiring Bing results on the "majority" of desktop traffic, opening the ability for Yahoo to enter into non-exclusive deals for search services on mobile platforms and the remainder of desktop traffic. The amendment also gives either company the ability to terminate the contract with four months' notice. In October 2015, Yahoo subsequently reached an agreement with Google to provide services to Yahoo Search through the end of 2018, including advertising, search, and image search services.[14][15][16]As of October 2019, Yahoo! Search is once again “powered by Bing”.
I was familiar with the fact that for a long while Yahoo Search had been powered by Bing (ever since Yahoo's decline) but didn't know they underwent a non-exclusive deal later one.
from googliser.
I'm happy to start adding support for searching Bing, but it will probably happen slowly. I suspect there will be a fair bit of refactoring to deal with differences between Google Images and Bing, and some overlap too.
from googliser.
Related Issues (20)
- use imagemagick identify to check size of image against parameters
- "failed links list exhausted"
- fail gracefully if Internet is not accessible
- advise user of all commands before running them during installation HOT 2
- add advanced search feature: region? HOT 3
- Fedora needs 'ImageMagick', not 'imagemagick'
- title text (with version and PID) is unreadable on macOS 10.14 HOT 3
- bash completion script not installed in Manjaro 18.1.3
- should we install bash-completion in Linux? HOT 2
- googliser-completion: maintain a list of target paths? HOT 2
- crash when current directory is readonly during install
- basic usage example needs more detail HOT 1
- process to remove disallowed image types is slow
- user arguments are not applied to curl
- extra images are sometimes not deleted after abort HOT 6
- zero results (again) HOT 8
- Script does not dowload number of images specified by -n argument HOT 2
- Installation options HOT 2
- --sites flag not working correctly HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from googliser.