Author Topic: Magic Search [Reloaded] | One-Page Search Results of Multiple Dictionaries, Corpora, MT Engines, Search Engines  (Read 11247 times)

spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV
Magic Search
Reloaded

It has been 4 years since Magic Search was launched, providing one-page search results of multiple dictionaries for a limited number of language pairs (up to 28).

The code of Magic Search has been refactored and massively enhanced to support a number of new features and well over 10,000 language pairs. Now it has its own dedicated domain—MagicSearch.org.

All you need to do is select your favourite language pair, submit a search, and you will get search results from a number of different sources (dictionaries, corpora, MT engines).

You can either have one page results ON or OFF. ON will allow you to scroll through the sources but it will be a bit jumpy until all dictionaries load, whereas if you select OFF you will have to click on each dictionary button in order to display it.

The next time you visit, the site will remember your choice of language pair. But this is not all. If you click on the gear icon, you can reorder as well as exclude/include the available sources. You can even add monolingual sources (excluded by default) in a bilingual search. For example, if you search from English to Greek, by clicking on the gear icon you can add English dictionaries from the Monolingual section of the Excluded column.

To make it easier for you, a dedicated Chrome extension has been developed (use ALT+double click to look up a word); language-pair-specific browser search buttons that work in most browsers (select a word and click the button to search); a language-pair-specific Word macro (which will lookup any word if the insertion point is within its boundaries); as well as a search form which you can embed in your site.

More info about it on the Help page.

Don't forget to like the Page on Facebook.

Adding Magic Search to SDL Studio

You will need to have SDL Studio and install the Web Lookup extension. Then follow the instructions below. One of the points not mentioned in the video is that by following the instructions to create a query URL for a source, you can only create a successful query for a limited number of sources, as there are form-based sources which do not work the way described. And that is where the main difference of using Magic Search lies: someone has done the hard work of enabling look up for sites that do not provide look-up parameters in their URL.






Το εργαλείο αναζήτησης πολλαπλών πηγών Magic Search δημιουργήθηκε για πρώτη φορά το 2011 και λειτουργούσε στο Translatum.gr υποστηρίζοντας έναν περιορισμένο αριθμό γλωσσικών ζευγών (μέχρι 28) πολλά από τα οποία αφορούσαν τα ελληνικά.
Τον Δεκέμβριο του 2015 ξεκίνησε τη λειτουργία της μια νέα, αναβαθμισμένη έκδοση, σε ξεχωριστό ιστότοπο.

Πώς γίνεται η αναζήτηση
Επιλέγετε γλωσσικό ζεύγος, πληκτρολογείτε τη λέξη ή φράση και πατάτε το Enter ή το κουμπί αναζήτησης. Το προεπιλεγμένο ζεύγος είναι Αγγλικά > Ελληνικά. Αν το αλλάξετε, την επόμενη φορά που θα επισκεφθείτε τον ιστότοπο (εννοείται με τον ίδιο υπολογιστή και το ίδιο πρόγραμμα περιήγησης), το σύστημα θα το εμφανίσει αυτόματα (με χρήση cookie).

Πώς γίνεται η αναδιάταξη και η αφαίρεση/συμπερίληψη πηγών
Πατώντας το εικονίδιο με το γρανάζι εμφανίζονται οι ρυθμίσεις. Στην αριστερή στήλη βλέπετε τις ενεργές πηγές. Μπορείτε με μεταφορά και απόθεση να τις αναδιατάξετε. Αν δεν επιθυμείτε να εκτελείται αναζήτηση σε μια συγκεκριμένη πηγή, μπορείτε να πατήσετε το σύμβολο x δίπλα της και να εξαιρεθεί. Αν θέλετε να συμπεριλάβετε επιπλέον πηγές, μπορείτε να τις προσθέσετε από τη δεξιά στήλη. Για να αποθηκευτούν αυτές οι ρυθμίσεις θα πρέπει να εκτελέσετε μια αναζήτηση. Αν κάνετε πολλές αλλαγές και δεν σας ικανοποιούν, μπορείτε να κάνετε επαναφορά στις προεπιλεγμένες ρυθμίσεις πατώντας το κουμπί Reset.

Πώς γίνεται η περιήγηση στα αποτελέσματα αναζήτησης
Ως προεπιλογή (One page results: ON), όλες οι πηγές εμφανίζονται η μια κάτω από την άλλη και μπορείτε με κύλιση να περιηγηθείτε σε όλες ή πατώντας τα κουμπιά με το όνομά τους στο πάνω μέρος της οθόνης. Μέχρι να φορτωθούν όλες οι πηγές το σύστημα παρουσιάζει μια αστάθεια ως προς την εμφανιζόμενη πηγή. Μπορείτε, αν προτιμάτε, να μην υπάρχει συνεχόμενη κύλιση μεταξύ των πηγών (και η συνεπακόλουθη αστάθεια), επιλέγοντας «One page results: OFF». Με αυτή τη ρύθμιση ναι μεν γίνεται προφόρτωση των πηγών, αλλά θα πρέπει να κάνετε κλικ στο κουμπί της εκάστοτε πηγής για να εμφανιστεί το περιεχόμενό της.

Σχετικά με τις πηγές
Οι πηγές είναι πολυάριθμες και συμπεριλαμβάνουν λεξικά, σώματα κειμένων, μηχανές αναζήτησης και μηχανές αυτόματης μετάφρασης. Ένεκα των πολυάριθμων γλωσσικών ζευγών, αλλά και τεχνικών περιορισμών, δεν είναι δυνατή η προσθήκη όλων των διαθέσιμων διαδικτυακών πηγών για όλα τα γλωσσικά ζεύγη. Οι πηγές ωστόσο εμπλουτίζονται διαρκώς και μπορείτε να προτείνετε και δικές σας. Όσες περιέχουν την ελληνική γλώσσα έχουν καλυφθεί σε μείζονα βαθμό (θα βρείτε, για παράδειγμα, ακόμη και ελληνοσουηδικό και ελληνοτσεχικό λεξικό).

Καινοτομίες της νέας έκδοσης
•   Τα υποστηριζόμενα ζεύγη γλωσσών είναι 10.000+
•   Ο χρήστης μπορεί να αλλάξει τη σειρά εμφάνισης των πηγών καθώς και να εξαιρέσει/συμπεριλάβει πηγές.
•   Υπάρχει η δυνατότητα στην ίδια αναζήτηση να προστεθούν μονόγλωσσες πηγές. Π.χ. αν επιλέξει κανείς το γλωσσικό ζεύγος Αγγλικά > Ελληνικά, μπορεί να προσθέσει και μονόγλωσσες αγγλικές πηγές.
•   Αφού ο χρήστης επιλέξει ζεύγος γλωσσών από την αρχική σελίδα, μπορεί να αντιγράψει κώδικα που δημιουργείται αυτόματα για α) κουμπί αναζήτησης μέσω προγράμματος περιήγησης β) μακροεντολή για αναζήτηση μέσω Word γ) ενσωμάτωση σε ιστότοπο. Μπορεί επίσης να εγκαταστήσει την προσθήκη για Chrome για δυνατότητα αναζήτησης πατώντας ALT+ διπλό κλικ σε μια λέξη.
« Last Edit: 01 May, 2016, 13:13:23 by spiros »


spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV
If you get a "Bad Request" screen, then you should clear your cookies or just MagicSearch cookies (Chrome > Settings > Show Advanced Settings > Privacy > Content Settings > Cookies > All Cookies and Site Data, in Remove All Shown box type magicsearch and delete all relevant cookies.)

Info for more browsers here: How To Fix The 400 Bad Request Error in Chrome Firefox & IE

This issue occurs when there are many customised language pairs.

Bad Request

Your browser sent a request that this server could not understand.
Size of a request header field exceeds server limit.
Cookie
« Last Edit: 27 Dec, 2015, 10:42:37 by spiros »

spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV



spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV
All https://dict.leo.org dictionaries added (French, Spanish, Italian, Portuguese, Polish, Chinese, Russian <> German)

spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV
Press Release – Comprehensive coverage of EU languages by MagicSearch.org

Magic Search is a multilingual tool allowing visitors to look-up multiple sources with a single click (dictionaries, corpora, machine translation engines, search engines) as well as customizing the sources included in the search and the order they appear.
The number of supported language pairs is over 10.000 and the list of source definitions is over 17MB of text.
As of April 2016, comprehensive coverage of official EU languages has been achieved. And you may ask:

Q. Which are the official EU languages?
A. Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish, Swedish.

Q. What is meant by comprehensive coverage?
A. Comprehensive coverage means that most, if not all, important bilingual English <> X language system-accessible online sources have been included, as well as monolingual sources for all the above languages. For example, if you search from French into English, there are 28 bilingual sources available as well as 14 (French) monolingual sources. Coverage has also been extended to non-English pairs, where available. For example, if you search from French into German, there are 16 bilingual sources.

Many other languages (European or otherwise) are covered quite extensively too, for example Catalan, Russian, Thai.

Q. Why is this important?
A. Because translators spend a lot of time researching terminology and magicsearch can help immensely in saving time and effort; after all, “those who don’t believe in magic will never find it”.


spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV
Magic Search - Eur-lex added
« Reply #6 on: 01 May, 2016, 10:48:29 »
Eur-lex was added as a monolingual option for the supported languages. In order to enable it for bilingual sources, select your language pair and then click the gear icon to display excluded Monolingual sources. If Eur-lex is not displayed there, either your language is not an EU language, or you will need to refresh (F5) a few times.

Another point is that if you have already selected a language in Eur-lex, it tends to "stick", therefore, from search results you can change it to your source language in order to have results diplayed:


spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV
Create a search plug-in for Firefox and Google Toolbar
« Reply #7 on: 17 Nov, 2016, 14:54:10 »
Create a search plug-in for Firefox and Google Toolbar.

For example, lets say you want to create a search plug-in for English to French.

You go here with Firefox: Ready2Search:English

You enter the data:

ShortName: MagicENFR
Url-template(prefix):
Code: [Select]
http://magicsearch.org/english-french/Url-template(suffix): /translate [This only if you want the search results NOT to be scrollable]

Then you click on Make Search Plug-in and then on OpenSearch plug-in MagicENEL. After it is installed you can select it via the search engines available in Firefox (see screens below for reference)

The actual xml code generated looks like this:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Ready2Search([url=http://ready.to/search/en/]Ready2Search:English[/url]) search setting of OpenSearch

the search name: MagicENFR
the front of search term: http://magicsearch.org/english-french/
the back of  search term: /translate
description of the search:
optional XML element:
input encoding: UTF-8
output encoding:
image text: R0lGODlhEAAQAOMAAAAAABgYtRgYrRgYlBBSMcaEMQhKKTFaKcZ7Mb17MRBKKYxzKQAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAQABAAAARGEMhAq7y36iBwphjXhaAnnKR3DUOqAqyrxt8Lt18w05fAYawBQeULBguGA9E4MCASB4XtYnAuDsopoJqASrVVBMKglVSrEQA7

setting URL: [url=http://ready.to/search/en/?sna=MagicENFR&prf=http%3A%2F%2Fmagicsearch.org%2Fenglish-french%2F&suf=%2Ftranslate&img=R0lGODlhEAAQAOMAAAAAABgYtRgYrRgYlBBSMcaEMQhKKTFaKcZ7Mb17MRBKKYxzKQAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAQABAAAARGEMhAq7y36iBwphjXhaAnnKR3DUOqAqyrxt8Lt18w05fAYawBQeULBguGA9E4MCASB4XtYnAuDsopoJqASrVVBMKglVSrEQA7&in=utf&ou=ono&mod=pn]Ready2Search(MagicENFR)[/url]

-->
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
     <ShortName>MagicENFR</ShortName>
     <Description>MagicENFR (Made by Ready2Search)</Description>
     <Image width="16" height="16">data:image/x-icon;base64,R0lGODlhEAAQAOMAAAAAABgYtRgYrRgYlBBSMcaEMQhKKTFaKcZ7Mb17MRBKKYxzKQAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAQABAAAARGEMhAq7y36iBwphjXhaAnnKR3DUOqAqyrxt8Lt18w05fAYawBQeULBguGA9E4MCASB4XtYnAuDsopoJqASrVVBMKglVSrEQA7</Image>
     <InputEncoding>UTF-8</InputEncoding>
     <Url type="text/html" template="http://magicsearch.org/english-french/{searchTerms}/translate"/>
</OpenSearchDescription>
« Last Edit: 18 Nov, 2016, 11:17:03 by spiros »

spiros

  • Administrator
  • Hero Member
  • *****
  • Posts: 290047
  • Gender: Male
  • point d’amour
    • spiros.doikas
    • 102094522373850556729
    • doikas
    • greektranslator
    • lavagraph
    • Greek translator CV
Bing and Google Translate MT engines removed until fixing their functionality.