問題タブ [web-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 異なるURLで結合された検索ボックスを作成するにはどうすればよいですか?
検索URLと結果を組み合わせる検索ボックスを作成したいと思います。
したがって、GoogleWebSearchとGoogleImageSearchを使用する場合は、www.google.com / search?q=とwww.google.com/search?tbm=isch&hl=en&biw=1280&bih=905&q=を使用します。持ってる:
検索:https ://www.google.com/search?q = cats &https ://www.google.com/search?tbm = isch&hl = en&biw = 1280&bih = 905&q = cats
猫のウェブサイトリンクの説明
猫の写真
(関連性でソート)
これも可能ですか?ドッグパイルで行われたことは知っていますが、私がやりたいのは、いくつかの異なるGoogle製品を組み合わせて、ドキュメントや画像などを検索できるようにすることです。
注:Javascript、PHP、Ajax、または検索ボックスの経験はありません。
ありがとう、イアン。
java - 実際の検索に進む前に行を数える
いくつかの、たとえば5つの異なる検索画面を備えたWebアプリ(Java、Spring、Hibernate、Sybase as DB)がある場合、ユーザーの基準に基づく検索結果が制限、たとえば1000行を超えるかどうかを最初に数えたいと思います。ユーザーが妥当なフィルターと基準を提供したとしても、1000を超える巨大な結果が発生する可能性があります。
このようにすることをお勧めしますか?
- ここでテーブル--clausesなどからcount(*)を選択します
- 次に、1000を超える場合は、実際の検索を行わずに戻り、制限エラーを表示します(検索を絞り込むようにユーザーに指示します)
- それ以外の場合、1000未満の場合は、実際の検索を実行し、結果セットをユーザーに返します
または、これを処理するためのより良い解決策はありますか?
これが進むべき道である場合、私のフォローアップの質問は、SQLクエリの重複をどのように回避できるかということです。私はこれを行うことを理解しているので、select句にcount(*)のみが含まれることを除いて、同じ検索SQLを宣言する必要があります。
更新
さらに、2つのことを避けたいと思います:1。実際のSQLの実行からの処理2. ORMによるドメインオブジェクトのロード/マッピング(この場合はHibernate) *カウントが>であることを検出すると、1と2の両方が回避されます1000。
machine-learning - 特定のテキストに最も近いウィキペディアのページ
たとえば、ある人がクエリとして「d ダーク ナイト rses」と書いたとします。最も近いウィキペディアのページを見つけたい - http://en.wikipedia.org/wiki/The_Dark_Knight_Rises
それを行うにはどのような方法がありますか?
考えられる簡単な方法の 1 つは、指定されたクエリを Google で検索し、用語 wikipedia を追加することです。次に、結果で最初のウィキペディア ページを探します。上位 5 ページでもウィキペディアのページがない場合は、Sorry を返します。
しかし、Google の使用を回避する他の便利なメソッドまたは API 呼び出しはありますか。
編集 : CLOSEST - たとえば、「d dark night」は「The Dark Night」または「The Dark Knight」になる可能性があります。どちらも有効な答えです。前者の方がクエリに近いですが、ユーザー クエリがそうなる可能性が高いため、後者の方がより良い答えだと思います。
web-crawler - Googleカスタム検索APIの適切な使用法について
URLのリストを入力(この場合はGoogleカスタム検索から)として受け取り、URLが指すページを処理し、処理された情報をURLと一緒に保存する商用アプリケーションを作成している最中です。
これがTOSのルールに違反しているかどうかを誰かが知っているかどうか疑問に思っていました。「Googleによって生成された結果をフレーム化、キャッシュ、または変更することはできません」。
出典:http ://www.google.com/cse/docs/tos.html
また、誰かが推奨する優れた検索エンジンAPIを持っているかどうかを知りたいと思います。
web-services - プログラマティックWeb検索の推奨事項
キーワードに基づいてURLをデータに関連付ける必要があるシステムに取り組んでいます。Webサービスを使用して、キーワードまたはタグに基づいて完全なWeb検索を自動的に実行でき、結果がJSONのようなマシンフレンドリーな形式になることを望んでいました。
私の最初の考えはグーグルでした、そして彼らのグーグルカスタム検索サービスはかなりよく見えて、そしてテストでそれ自身を証明しました。シンプルなRESTのようなURLを持ち、JSON形式で結果を返します。唯一の問題は、1日あたりのクエリ数が100に制限されていることです。私は1000のようなものがもっと必要です。彼らのより高いクォータの支払いオプション(Googleサイト検索)はフルウェブ検索を許可しないので、私には役に立たないです。
確かに他の人は以前にプログラムによるウェブ検索をしたいと思っていました。Googleは、使用できる別のB2B検索サービスを提供していますか?クエリごとの支払い、契約書への署名などを喜んで承ります。Googleのサイトの適切な場所を探していないのではないかと心配しています。
この質問を書いているときに、MicrosoftのBingWebサービスのホームページを見つけました。一見、それはかなりよさそうだ。私はグーグルを少し好みますが、マイクロソフトにオープンです。MicrosoftのAPIの使用に関するアドバイスをお聞かせください。
url - Google optimization for wildcard * subdomains
Good morning @all,
I've created a tiny cms system where users can create their own websites. Every user gets a subdomain like mywebsite.mycmsystem.com. That works really well. The websites are generated dinamically through a php script, but got static html urls throug mod_rewrite. So an URL has mywebsite.mycmsystem.com/home_1234.html instead of mywebsite.mycmsystem.com/page.php?id=1234 I thought that would be better for search engines. Now the problem is that google won't really crawl through all the websites from the users. Is there a way to tell google where to find all the websites or something like this? I searched for hours in the web, but couldn't find something really useful.
Best regards, Lukas
android - Google で画像を検索してアプリに含める
画像のないアイテムでいっぱいのデータベースがあります。ユーザーがアイテムの詳細を見ているときに画像を表示したいと思います。私のアイデアは、Google で画像を検索し、最初の結果を取得してからアクティビティに含めることでした。これはアンドロイドでできますか?もしそうなら、最良の(またはおそらく最も簡単な)練習は何ですか?
python - Python を使用して Google Web 検索結果を取得する方法
Python を使用してプログラムで Google を検索したいと思います。実行したいクエリが約 1,000 ありますが、必要なのは最初の結果の URL だけです。これを調べてみると、Google Web Search APIが見つかりました。これは請求書に適合しているように見えますが、現在は廃止されており、1 日あたりの限られた数のクエリしかサポートしていません。代替のGoogle Custom Search APIは、特定の Web サイトの検索のみをサポートしているようですが、インターネット全体 (つまり、通常の Google 検索) を検索したいと考えています。
Python を使用して 1,000 件の Google Web 検索を実行する方法はありますか? これほど多くのクエリを実行するために少額の料金を支払ってもよろしいのですが、Google の Web 検索をサポートする API はもうないようです。
ありがとう。