TOOLS FOR WRITERS

Do you want to describe a scene, a character, a place?
Take inspiration from the great Authors of World Literature!

*** For touch-screen devices, instant search is activated every time we touch the editor

SCRIBIS is an online editor for writers, students and anyone who wants to receive suggestions while writing a text. SCRIBIS suggests words, phrases and ideas in an instant thanks to search algorithms able to efficiently classify millions of sentences in the database. So with Scribis, writing can also become a game allowing you to quickly create texts starting from phrases of great authors that are recalled in a relevant manner as you type in the editor. And thanks to the dictionaries of synonyms, collocations and other thesauri you can choose the words that best describe what you want to tell.


1. What is Scribis?  

Scribis is a tool designed for those who write texts in the humanities. As you type on the keyboard, Scribis provides you with suggestions - be they synonyms, collocations, semantic fields or phrases - quickly and relevantly, and of excellent literary quality.

The dictionary of synonyms contains about 30,000 lexical entries, over 400,000 are the words in the dictionary of semantic fields and in the collocation dictionary. And there are millions of sentences in the database.


2. The structure of Scribis  

The work area consists of two columns:

On the left column, you can see the editor at the top and the dictionary window at the bottom: while composing the text in the editor, synonyms, collocations and semantic fields will appear on the dictionary window.

On the right column, you can see the search form at the top and the area where the sentences most relevant to what you are typing will appear at the bottom


3.The Database of Sentences and other dictionaries  

Scribis 2.0 has four databases:

The Database of Sentences. Millions of sentences of high literary level taken from the classics of literature

Dictionary of Collocations. Every word has other words with which it is combined more frequently: for example the word 'LABYRINTH' often appears together with lost, inextricable, guide, midst, veritable, entered, involved, deep, streets, islands, vast, bewildered, tortuous, narrow, maze, entangled, branches, endless, escape, tangled, intricate, dark, ... Here is what in short a dictionary of collocations. The Scribis database contains over four hundred thousand words, including inflected forms: in addition to 'look' there will also be 'looks', 'looked', 'looking', ...

Dictionary of Synonyms. More than thirty thousand headwords, each with its own synonyms

Dictionary of semantic fields generated by the neural network (called Word2vec Dictionary). In linguistics, a field of research, that of distributional semantics, starts from a hypothesis that synthetically sounds more or less like this: "You will know a word from the company it frequents". Thus two words are all the more similar semantically, the more they tend to appear in the same linguistic context. To test this theory, one can use the computational power of neural networks. Among these, the Word2vec (but there are many other models), is able to generate, starting from any corpus of texts but sufficiently large, a geometric representation of the language that manages to capture this semantic closeness. The Word2vec dictionary of this version of Scribis includes about three hundred thousand words, inflected forms included.


4. Instant suggestion of sentences and words as you write  

If we start to write something in the editor, we will see that immediately and at the same time the suggestions will appear, both at the bottom, in the dictionary window, and in the right column where the dictionary of sentences returns its results.

Let's analyze the operation a little more in detail to understand how Scribis works and why it provides those results:

On the dictionary window, Scribis returns lists of words - if the word typed is in the dictionary - after pressing the space bar on the editor. Scribis automatically excludes articles and propositions. By default, the program searches the Word2vec dictionary. If we want Scribis to search automatically in another dictionary (the synonyms dictionary or the collocation dictionary), we need to click on the red border button with "W2V" written above the search form, on the right column. We will then notice that by pressing it the words "Sin" (which stands for Synonyms) will appear first, then, by pressing again, "Col" (which stands for Collocations) , and finally the word "OFF" appears (to deactivate the automatic suggestion). Let us therefore set it according to our needs. As an example, if we type in our editor "A great silence reigned" (attention to the final space!), We will observe that Scribis will give us, as we write, the results for the three words, each time putting the last one type at the top of the list.

On the column of sentences, as we type, Scribis works to return the most pertinent sentencesaccording to an algorithm that measures the similarity between the query (in our case the last three words we typed) and the sentences in the database. Here too Scribis automatically excludes articles and prepositions; furthermore, for the purposes of classification, it gives a lower value to the more frequent words. And the space bar is always valid to conclude the search. For example, if we do not type the space when we write "silence", we will actually look for phrases containing the word "silences". Of course if we are interested only in one or two of the three words that appear in the search form, we can always delete them manually, modify them (a plural for a singular, an imperfect instead of the present, etc.) and so on.

Browser support: Chrome, Explorer, Firefox ed Opera.
At the moment it is not optimized on Safari.

5. Turn off the instant suggestion function while writing. Make a free search in the dictionary of sentences  

As already mentioned in paragraph 4, whatever the reason - doing free searches, avoiding distractions, ... - it is possible to deactivate the automatic suggestion by clicking on the button with a red border with the word "W2V" located above the search form in the right column. We have to click on it several times, until the word "OFF" appears .

As for the free search in the column of the dictionary of sentences, the same rules apply as explained in paragraph 3:

1. Scribis works to give us the most relevant sentences according to an algorithm that measures the similarity between the query typed by the user and the sentences in the database.

2. Even if in the search form we put articles and prepositions, the algorithm will not take them into account (for the reason you see in the next point).

3. For ranking purposes, the algorithm gives a lower value to the more frequent words.

You can use the advanced functions that allow you to search based on the length of the sentence or to obtain results in a more random way, even if always among the most relevant results (see paragraph 6)

6. Do a search taking into account the length of the sentences and do a search that gives a random order to the results (always between the relevant sentences) 

To have a little diversified results, it is possible to do a search that takes into account the length of the sentences or do a somewhat wider search that gives a random order, even if always in the context of the relevant sentences. Let's see how:

you have to click on the button with the three dots on the side of the search form


Pressing the button will immediately appear below four other buttons:

"min" filtrerà le frasi più brevi, "Med" quelle di lunghezza intermedia, "MAX" le frasi più lunghe. Infine il pulsante "RND" restituisce una selezione più ampia ma in ordine casuale

7. Quick search through the button "1-Clic" (especially for devices that do not allow instant suggestion while writing)  

For those devices that do not allow automatic search while typing, the "1-Click" button , located above the search form, allows you to emulate the function: do a search based on the last three words typed..

By default "1-click" returns results from the Word2vec dictionary in the dictionary window. To get lists from other dictionaries (of locations and synonyms), click on the button with the three dots next to the "1-Click" button. Here then they will point out two other buttons:


"1-Col" button searches in the dictionary of collocations, while the "1-Syn" button in that of synonyms

8. Use dictionaries only on request  

On the left column, three buttons appear at the top.

Every time we click on one of them, we will notice that several things happen:

1. all the words of the editor and all the words present on the dictionary window become clickable

2. the background of the editor becomes darker

3. The text of the button changes to "Write" and the button itself changes color and turns red

The background of the editor that darkens and the button that changes color and written, indicate that the editor is temporarily disabled to allow to search in the three dictionaries (word2vec, synonyms, collocations) by clicking on any word on our editor. It should be thought of as a pause that the writer takes to reflect on the words he has used. When you click on it again the editor is editable again, while the words of the text keep this function until it is eventually replaced by another function


9. Send in the search form a word taken from your text or from dictionaries (without having to type it)  

The "Mod" button allows you to send in the search form a word taken from your text or dictionaries, without having to type it.

Clicking the white button with blue border just below the editor with "Mod" you can see:

1. all the words of the editor and all the words present on the dictionary window become clickable

2. the background of the editor becomes darker

3. The text of the button changes to "Write" and the button itself changes color and turns red

The background of the editor that darkens and the button that changes color and is written indicate that the editor is temporarily disabled to allow you to send in the search form, with a single click, any word of the text written by us and any word present in the dictionary window. When you click on it again the editor is editable again, while the words of the text keep this function until it is eventually replaced by another function


10. Copy and Paste a sentence  

When we do a search, both automatic and free, the list of the sentences most relevant to the query appears below the search form. A white button with a blue border like this appears next to each sentence.

Here is an example:

The sun had just set behind the blue hills the other side of the shallow valley  

By clicking it, the sentence is sent directly to the editor.

11. Save or Copy  

"Save" button downloads into the default folder (it depends on your browser settings) what is written in the editor. The text is saved as a TXT file, with a name that will be prefixed with "scribis_" followed by a series of numbers.

"Copy" button selects all the text in the editor and copies it to the clipboard so that it can be pasted into any other program.


12. Automatic saving of a text (so as not to accidentally lose what was written)  

As it may happen that you accidentally close the web page or that there is a crash or other similar problem, Scribis periodically saves, every twenty seconds, the text you typed in the editor. It is good to remember that the saving occurs exclusively on the client side (processed directly in the user's computer) and that no data is sent to the server nor is it collected in any way by Scribis.

13. Delete all results in the dictionary window with a click  

To empty the dictionary window with a single click, just click on the red circle at the bottom right. It is always visible.


14. Browser support  

You can use Scribis with popular browsers like Chrome, Firefox, Internet Explorer, Opera. At the moment it is not optimized on Safari



To send requests and suggestions or to collaborate on the project write to: scribisonline@gmail.com

Discover other Projects:
Visual-Thesaurus
Fabula






Scribis by Fabio Martines