RU2014138609A - METHOD FOR PROCESSING TARGET MESSAGE, METHOD FOR PROCESSING NEW TARGET MESSAGE AND SERVER (OPTIONS) - Google Patents

METHOD FOR PROCESSING TARGET MESSAGE, METHOD FOR PROCESSING NEW TARGET MESSAGE AND SERVER (OPTIONS) Download PDF

Info

Publication number
RU2014138609A
RU2014138609A RU2014138609A RU2014138609A RU2014138609A RU 2014138609 A RU2014138609 A RU 2014138609A RU 2014138609 A RU2014138609 A RU 2014138609A RU 2014138609 A RU2014138609 A RU 2014138609A RU 2014138609 A RU2014138609 A RU 2014138609A
Authority
RU
Russia
Prior art keywords
intent
phrases
parameter
target message
phrase
Prior art date
Application number
RU2014138609A
Other languages
Russian (ru)
Other versions
RU2589856C2 (en
Inventor
Сергей Юрьевич Зеленков
Original Assignee
Общество С Ограниченной Ответственностью "Яндекс"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Общество С Ограниченной Ответственностью "Яндекс" filed Critical Общество С Ограниченной Ответственностью "Яндекс"
Priority to RU2014138609/08A priority Critical patent/RU2589856C2/en
Priority to PCT/IB2015/050497 priority patent/WO2016046650A1/en
Publication of RU2014138609A publication Critical patent/RU2014138609A/en
Application granted granted Critical
Publication of RU2589856C2 publication Critical patent/RU2589856C2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Machine Translation (AREA)

Abstract

1. Способ обработки целевого сообщения, предназначенного пользователю электронного устройства, связанного с сервером посредством сети передачи данных, включающий:определение параметра намерения, связанного с целевым сообщением и определенного посредствомоценки текстового содержимого, связанного с целевым сообщением;осуществления лингвистического анализа текстового содержимого для определения параметра намерения, связанного с целевым сообщением; исохранения параметра намерения, связанного с целевым сообщением;получение запроса целевого сообщения, имеющего запрашиваемый параметр намерения;выбор целевого сообщения для передачи на электронное устройство при совпадении параметра намерения с запрашиваемым параметром намерения, выбора целевого сообщения для передачи на электронное устройство;инициирование отображения целевого сообщения пользователю электронным устройством.2. Способ по п. 1, в котором определяют параметр намерения, связанный с целевым сообщением, в момент времени до этапа оценки.3. Способ по п. 2, в котором оценивают тестовое содержимое посредством семантического анализа текстового содержимого целевого сообщения.4. Способ по п. 3, в котором при осуществлении семантического анализа разделение текстового содержимого на множество фраз.5. Способ по п. 4, в котором при семантическом анализе удаляют одну из множества фраз при определении ее как не имеющей смысла.6. Способ по любому из пп. 4 или 5, в котором при определении параметра намеренья выбирают одну фразу в качестве параметра намеренья, если множество фраз представляет собой одну фразу.7. Способ по любому из пп. 4 или 5, в котором определение параметра намерень1. A method for processing a target message intended for a user of an electronic device connected to a server via a data network, including: determining an intent parameter associated with the target message and determined by evaluating the text content associated with the target message; linguistically analyzing the text content to determine the intent parameter associated with the target message; save the intent parameter associated with the target message; receive a target message request that has the requested intent parameter; select a target message to send to the electronic device when the intent parameter matches the requested intent parameter; select the target message for transmission to the electronic device; initiate the display of the target message to the user electronic device. 2. The method of claim 1, wherein the intent parameter associated with the target message is determined at a point in time prior to the evaluation step. The method of claim 2, wherein the test content is evaluated by semantically analyzing the text content of the target message. The method according to claim 3, in which, when performing semantic analysis, dividing text content into multiple phrases. The method according to claim 4, wherein in the semantic analysis one of the many phrases is deleted when determining it as meaningless. The method according to any one of paragraphs. 4 or 5, in which when defining the intent parameter, one phrase is selected as the intent parameter if the plurality of phrases is one phrase. The method according to any one of paragraphs. 4 or 5, in which the definition of the intent parameter

Claims (38)

1. Способ обработки целевого сообщения, предназначенного пользователю электронного устройства, связанного с сервером посредством сети передачи данных, включающий:1. A method of processing a target message intended for a user of an electronic device connected to a server via a data network, including: определение параметра намерения, связанного с целевым сообщением и определенного посредствомdetermination of the intent parameter associated with the target message and determined by оценки текстового содержимого, связанного с целевым сообщением;Evaluation of the text content associated with the target message; осуществления лингвистического анализа текстового содержимого для определения параметра намерения, связанного с целевым сообщением; иperforming linguistic analysis of the text content to determine the intent parameter associated with the target message; and сохранения параметра намерения, связанного с целевым сообщением;save the intent parameter associated with the target message; получение запроса целевого сообщения, имеющего запрашиваемый параметр намерения;receiving a target message request having the requested intent parameter; выбор целевого сообщения для передачи на электронное устройство при совпадении параметра намерения с запрашиваемым параметром намерения, выбора целевого сообщения для передачи на электронное устройство;selection of a target message for transmission to an electronic device when the intent parameter matches the requested intent parameter, selection of a target message for transmission to an electronic device; инициирование отображения целевого сообщения пользователю электронным устройством.initiating the display of the target message to the user by the electronic device. 2. Способ по п. 1, в котором определяют параметр намерения, связанный с целевым сообщением, в момент времени до этапа оценки.2. The method of claim 1, wherein the intent parameter associated with the target message is determined at a point in time prior to the evaluation step. 3. Способ по п. 2, в котором оценивают тестовое содержимое посредством семантического анализа текстового содержимого целевого сообщения.3. The method of claim 2, wherein the test content is evaluated by semantically analyzing the text content of the target message. 4. Способ по п. 3, в котором при осуществлении семантического анализа разделение текстового содержимого на множество фраз.4. The method according to p. 3, in which, when performing semantic analysis, the separation of text content into many phrases. 5. Способ по п. 4, в котором при семантическом анализе удаляют одну из множества фраз при определении ее как не имеющей смысла.5. The method according to p. 4, in which the semantic analysis removes one of the many phrases when determining it as meaningless. 6. Способ по любому из пп. 4 или 5, в котором при определении параметра намеренья выбирают одну фразу в качестве параметра намеренья, если множество фраз представляет собой одну фразу.6. The method according to any one of paragraphs. 4 or 5, in which when defining the intent parameter, one phrase is selected as the intent parameter, if the plurality of phrases is a single phrase. 7. Способ по любому из пп. 4 или 5, в котором определение параметра намеренья включает извлечение множества ключевых слов, связанных с целевым 7. The method according to any one of paragraphs. 4 or 5, wherein determining the intent parameter includes retrieving a plurality of keywords related to the target сообщением; сравнение каждой фразы из множества фраз с каждым ключевым словом из множества ключевых слов; выбор этого ключевого слова в качестве параметра намерения в при совпадении фразы из множества фраз с одним ключевым словом из множества ключевых слов.message comparing each phrase from multiple phrases with each keyword from multiple keywords; the choice of this keyword as an intent parameter in the case of a phrase from a set of phrases coinciding with one keyword from a set of keywords. 8. Способ по любому из пп. 4 или 5, в котором определяют параметр намеренья посредством сравнения каждой фразы из множества фраз с указанием на одну или несколько фраз, связанных с намерением, хранящихся в базе фраз; выбора этой одной из фраз, связанных с намерением, в качестве параметра намерения при совпадении фразы из множества фраз с одной из множества фраз, связанных с намерением.8. The method according to any one of paragraphs. 4 or 5, in which the intent parameter is determined by comparing each phrase from a plurality of phrases with an indication of one or more phrases associated with the intention stored in the phrase database; selecting this one of the phrases associated with the intention as a parameter of intent when the phrase from the set of phrases matches one of the many phrases associated with the intention. 9. Способ по любому из пп. 4 или 5, в котором определяют параметр намеренья посредством сравнения каждой фразы из множества фраз с указанием на множество предыдущих параметров намерения, хранящихся в базе моделей параметров намерения; выбора одного из множества предыдущих параметров намерения в качестве параметра намерения при совпадения фразы из множества фраз с одним из множества предыдущих параметров намерения.9. The method according to any one of paragraphs. 4 or 5, in which the intent parameter is determined by comparing each phrase from the plurality of phrases with an indication of the many previous intent parameters stored in the base of the intent parameter models; selecting one of the many previous intent parameters as an intent parameter when a phrase from a plurality of phrases matches one of the many previous intent parameters. 10. Способ по любому из пп. 4 или 5, в котором определяют параметр намеренья посредством выбора одной фразы из множества фраз в качестве параметра намерения, причем эта фраза появляется в одном из следующих вариантов: в заранее определенной последовательности, в случайном месте в пределах множества фраз;10. The method according to any one of paragraphs. 4 or 5, in which the intent parameter is determined by selecting one phrase from the plurality of phrases as the intention parameter, this phrase appearing in one of the following options: in a predetermined sequence, in a random place within the plurality of phrases; 11. Способ по любому из пп. 4 или 5, в котором определяют параметр намеренья посредством:11. The method according to any one of paragraphs. 4 or 5, in which the intent parameter is determined by: a) выбора одной фразы в качестве параметра намерения при множестве фраз представляющих собой одну фразу;a) selecting one phrase as a parameter of intention with many phrases representing one phrase; b) извлечения множества ключевых слов, связанных с целевым сообщением; сравнения каждой из множества фраз с каждым из множества ключевых слов; выбора этого ключевого слова в качестве параметра намерения при совпадении фразы из множества фраз с ключевым словом из множества ключевых слов; в случае не определения параметра намеренья в шаге а);b) retrieving a plurality of keywords related to the target message; comparing each of the many phrases with each of the many keywords; selecting this keyword as an intent parameter when a phrase from a plurality of phrases matches a keyword from a plurality of keywords; if the intent parameter is not defined in step a); c) сравнения каждой из множества фраз с указанием на одну или несколько фраз, связанных с намерением, сохраненных в базе фраз, и выбора одной или нескольких фраз, связанных с намерением, в качестве параметра намерения при совпадении фразы из множества c) comparing each of the many phrases with an indication of one or more phrases related to the intent stored in the database of phrases, and selecting one or more phrases related to the intent as an intent parameter when a phrase from the set matches фраз с одной или несколькими из фраз, связанных с намерением; в случае не определения параметра намеренья в шаге b);phrases with one or more of the phrases associated with the intent; if the intent parameter is not defined in step b); d) сравнения каждой фразы из множества фраз с указанием на множество предыдущих параметров намерения, хранящихся в базе моделей параметров намерения, и, выбора одного из множества предыдущих параметров намерения в качестве параметра намерения при совпадении фразы из множества фраз с одним из множества предыдущих параметров намерения; в случае не определения параметра намеренья в шаге с)d) comparing each phrase from the set of phrases with an indication of the set of previous intention parameters stored in the database of intention parameter models, and selecting one of the set of previous intention parameters as the intention parameter when a phrase from the set of phrases matches one of the many previous intention parameters; if the intent parameter is not defined in step c) e) выбора в качестве параметра намерения одной из множества фраз, появляющейся в заранее определенной последовательности или в случайном месте в пределах множества фраз; в случае не определения параметра намеренья в шаге d).e) selecting as a parameter of intent one of the many phrases that appears in a predetermined sequence or at a random place within the many phrases; if the intent parameter is not defined in step d). 12. Способ по п. 1, в котором получают запрос на целевое сообщение, связанное с поисковым запросом, посредством ввода пользователем электронного устройства.12. The method according to p. 1, in which a request is received for a target message related to a search request by entering a electronic device by a user. 13. Способ по п. 12, в котором сравнивают параметр намерения с запросом на параметр намерения.13. The method of claim 12, wherein the intent parameter is compared with the request for the intent parameter. 14. Способ по п. 13, в котором запрос на параметр намерения включает в себя поисковый запрос.14. The method of claim 13, wherein the request for an intent parameter includes a search query. 15. Способ по п. 13, в котором запрос на параметр намерения включает в себя нормализованную версию поискового запроса.15. The method of claim 13, wherein the request for an intent parameter includes a normalized version of the search query. 16. Способ по п. 1, в котором получают запрос на целевое сообщение, связанное с пользователем электронного устройства, имеющему доступ к веб-сайту.16. The method according to claim 1, in which a request is received for a targeted message related to a user of an electronic device having access to a website. 17. Способ по п. 16, в котором сравнивают параметр намерения с запросом на параметр намерения.17. The method of claim 16, wherein the intent parameter is compared with the request for the intent parameter. 18. Способ по п. 17, в котором запрос на параметр намерения основан на истории браузера, связанной с пользователем.18. The method of claim 17, wherein the request for an intent parameter is based on a browser history associated with a user. 19. Способ обработки нового целевого сообщения, выполняемый на сервере и включающий:19. A method for processing a new target message executed on a server and comprising: получение нового целевого сообщения через сеть передачи данных;receiving a new target message through a data network; оценку текстового содержимого, связанного с новым целевым сообщением;Evaluating text content associated with the new target message осуществление лингвистического анализа текстового содержимого для определения нового параметра намерения, связанного с новым целевым сообщением;linguistic analysis of text content to determine a new intent parameter associated with the new target message; получение доступа к базе данных, хранящей множество целевых сообщений и соответствующее множество параметров намерения;accessing a database storing a plurality of target messages and a corresponding plurality of intent parameters; сравнение нового параметра намерения с множеством параметров намерения;comparing a new intent parameter with a multitude of intent parameters; получение показателя CTR (Click-through-rate), связанного с конкретным целевым сообщением, связанным с конкретным из множества параметров намерения при совпадении нового параметра намерения с одним конкретным из множества параметров намерений;obtaining a click-through-rate (CTR) associated with a specific target message associated with a specific of the multiple intent parameters when the new intent parameter coincides with one specific of the many intent parameters; определение по показателю CTR предполагаемого показателя CTR для нового целевого сообщения.Determining the estimated CTR for the new target message from the CTR. 20. Сервер, включающий в себя:20. The server, including: интерфейс связи, выполненный с возможностью соединения с электронным устройством через сеть передачи данных;a communication interface configured to connect to an electronic device via a data network; процессор, функционально соединенный с интерфейсом связи и выполненный с возможностью обработки целевого сообщения, предназначенного пользователю электронного устройства, оценки параметра намерения, связанного с целевым сообщением, определенного посредствомa processor operatively coupled to the communication interface and configured to process the target message intended for the user of the electronic device, evaluate an intent parameter associated with the target message determined by оценки текстового содержимого, связанного с целевым сообщением;Evaluation of the text content associated with the target message; осуществления лингвистического анализа текстового содержимого для определения параметра намерения, связанного с целевым сообщением; иperforming linguistic analysis of the text content to determine the intent parameter associated with the target message; and сохранения параметра намерения, связанного с целевым сообщением;save the intent parameter associated with the target message; получения запроса целевого сообщения, связанного с запрашиваемым параметром намерения;receiving a target message request related to the requested intent parameter; выбора целевого сообщения для передачи на электронное устройство при совпадении параметра намерения с запрашиваемым параметром намерения;selecting a target message for transmission to the electronic device when the intent parameter matches the requested intent parameter; инициирования отображения целевого сообщения пользователю электронным устройством.initiating the display of the target message to the user by the electronic device. 21. Сервер по п. 20, в котором процессор выполнен с возможностью определения параметра намерения, связанного с целевым сообщением, в момент времени до этапа оценки.21. The server according to claim 20, in which the processor is configured to determine the intent parameter associated with the target message at a time prior to the evaluation step. 22. Сервер по п. 21, в котором процессор выполнен с возможностью проведения семантического анализа текстового содержимого целевого сообщения для определения параметра намерения.22. The server of claim 21, wherein the processor is configured to perform semantic analysis of the text content of the target message to determine an intent parameter. 23. Сервер по п. 22, в котором процессор выполнен с возможностью разбития текстового содержимого на множество фраз при обработке целевого сообщения.23. The server according to p. 22, in which the processor is configured to break the text content into many phrases when processing the target message. 24. Сервер по п. 23, в котором процессор выполнен с возможностью удаления одной из множества фраз при определении ее как не имеющей смысла при семантическом анализе.24. The server of claim 23, wherein the processor is configured to delete one of the plurality of phrases when determining it as meaningless in semantic analysis. 25. Сервер по любому из пп. 23 или 24, в котором процессор выполнен с возможностью при определении параметра сравнения выбора одной фразы в качестве параметра сравнения в ответ на то, что множество фраз представляет собой одну фразу.25. The server according to any one of paragraphs. 23 or 24, in which the processor is configured to, when determining the comparison parameter, select one phrase as the comparison parameter in response to the plurality of phrases being one phrase. 26. Сервер по любому из пп. 23 или 24, в котором процессор выполнен с возможностью при определении параметра сравнения:26. The server according to any one of paragraphs. 23 or 24, in which the processor is configured to determine the comparison parameter: извлечения множества ключевых слов, связанных с целевым сообщением;retrieving multiple keywords related to the target message; сравнения каждой фразы из множества фраз с каждым словом из множества ключевых слов;comparing each phrase from multiple phrases with each word from multiple keywords; выбора этого ключевого слова в качестве параметра намерения при совпадении фразы из множества фраз с одним словом из множества ключевых слов.selecting this keyword as an intent parameter when a phrase from a plurality of phrases matches a single word from a plurality of keywords. 27. Сервер по любому из пп. 23 или 24, в котором процессор выполнен с возможностью при определении параметра намеренья:27. The server according to any one of paragraphs. 23 or 24, in which the processor is configured to determine the intent parameter: сравнения каждой фразы из множества фраз с указанием на одну или несколько фраз, связанных с намерением, хранящихся в базе фраз;comparing each phrase from the set of phrases with an indication of one or more phrases associated with the intent, stored in the database of phrases; выбора фразы, связанной с намерением, в качестве параметра намерения при совпадении фразы из множества фраз с одной из множества фраз, связанных с намерением.selecting a phrase associated with the intent as a parameter of intent when the phrase from the plurality of phrases matches one of the many phrases associated with the intent. 28. Сервер по любому из пп. 23 или 24, в котором процессор выполнен с возможностью при определении параметра намеренья:28. The server according to any one of paragraphs. 23 or 24, in which the processor is configured to determine the intent parameter: сравнения каждой фразы из множества фраз с указанием на множество предыдущих параметров намерения, хранящихся в базе моделей параметров намерения;comparing each phrase from the set of phrases with an indication of the set of previous intention parameters stored in the database of intention parameter models; выбора одного из множества предыдущих параметров намерения в качестве параметра намерения при совпадении фразы из множества фраз с одним из множества предыдущих параметров намерения.selecting one of the many previous intent parameters as an intent parameter when a phrase from a plurality of phrases matches one of the many previous intent parameters. 29. Сервер по любому из пп. 23 или 24, в котором процессор выполнен с возможностью при определении параметра намеренья:29. The server according to any one of paragraphs. 23 or 24, in which the processor is configured to determine the intent parameter: выбора одной из множества фраз в качестве параметра намерения, причем эта фраза появляется в одном из следующих вариантов: в заранее определенной последовательности, в случайном месте в пределах множества фраз.selecting one of the many phrases as a parameter of intention, and this phrase appears in one of the following options: in a predetermined sequence, in a random place within the set of phrases. 30. Сервер по любому из пп. 23 или 24, в котором процессор выполнен с возможностью при определении параметра намеренья:30. The server according to any one of paragraphs. 23 or 24, in which the processor is configured to determine the intent parameter: a) выбора одной фразы в качестве параметра намерения при множестве фраз представляющих собой одну фразу;a) selecting one phrase as a parameter of intention with many phrases representing one phrase; b) извлечения множества ключевых слов, связанных с целевым сообщением; сравнения каждой из множества фраз с каждым из множества ключевых слов; выбора этого ключевого слова в качестве параметра намерения при совпадении фразы из множества фраз с ключевым словом из множества ключевых слов; в случае не определения параметра намеренья в шаге а);b) retrieving a plurality of keywords related to the target message; comparing each of the many phrases with each of the many keywords; selecting this keyword as an intent parameter when a phrase from a plurality of phrases matches a keyword from a plurality of keywords; if the intent parameter is not defined in step a); c) сравнения каждой из множества фраз с указанием на одну или несколько фраз, связанных с намерением, сохраненных в базе фраз, и выбора одной или нескольких фраз, связанных с намерением, в качестве параметра намерения при совпадении фразы из множества фраз с одной или несколькими из фраз, связанных с намерением; в случае не определения параметра намеренья в шаге b);c) comparing each of the many phrases with an indication of one or more phrases related to the intention stored in the database of phrases, and selecting one or more phrases related to the intention as an intent parameter when a phrase from a set of phrases coincides with one or more of phrases related to intent; if the intent parameter is not defined in step b); d) сравнения каждой фразы из множества фраз с указанием на множество предыдущих параметров намерения, хранящихся в базе моделей параметров намерения, и, выбора одного из множества предыдущих параметров намерения в качестве параметра намерения при совпадении фразы из множества фраз с одним из множества предыдущих параметров намерения; в случае не определения параметра намеренья в шаге с)d) comparing each phrase from the set of phrases with an indication of the set of previous intention parameters stored in the database of intention parameter models, and selecting one of the set of previous intention parameters as the intention parameter when a phrase from the set of phrases matches one of the many previous intention parameters; if the intent parameter is not defined in step c) e) выбора в качестве параметра намерения одной из множества фраз, появляющейся в заранее определенной последовательности или в случайном месте в пределах множества фраз; в случае не определения параметра намеренья в шаге d).e) selecting as a parameter of intent one of the many phrases that appears in a predetermined sequence or at a random place within the many phrases; if the intent parameter is not defined in step d). 31. Сервер по п. 20, в котором процессор дополнительно выполнен с возможностью: получения запроса на целевое сообщение, связанное с поисковым запросом, введенным пользователем электронного устройства.31. The server according to p. 20, in which the processor is additionally configured to: receive a request for a target message associated with a search query entered by a user of an electronic device. 32. Сервер по п. 31, в котором процессор выполнен с возможностью сравнения параметра намерения с запросом на параметр намерения.32. The server of claim 31, wherein the processor is configured to compare an intent parameter with a request for an intent parameter. 33. Сервер по п. 32, в котором запрос на параметр намерения включает в себя поисковый запрос.33. The server of claim 32, wherein the request for an intent parameter includes a search query. 34. Сервер по п. 32, в котором запрос на параметр намерения включает в себя нормализованную версию поискового запроса.34. The server of claim 32, wherein the request for an intent parameter includes a normalized version of the search query. 35. Сервер по п. 20, в котором процессор дополнительно выполнен с возможностью: получения запроса на целевое сообщение, связанное с пользователем электронного устройства, получающего доступ к веб-сайту.35. The server according to p. 20, in which the processor is additionally configured to: receive a request for a target message associated with a user of an electronic device accessing a website. 36. Сервер по п. 35, в котором процессор выполнен с возможностью сравнения параметра намерения с запросом на параметр намерения.36. The server of claim 35, wherein the processor is configured to compare an intent parameter with a request for an intent parameter. 37. Сервер по п. 36, в котором запрос на параметр намерения основан на истории браузера, связанной с пользователем.37. The server of claim 36, wherein the request for an intent parameter is based on a browser history associated with a user. 38. Сервер, включающий в себя:38. The server, including: интерфейс связи, выполненный с возможностью соединения с электронным устройством через сеть передачи данных;a communication interface configured to connect to an electronic device via a data network; процессор, функционально соединенный с интерфейсом связи и выполненный с возможностью обработки нового целевого сообщения, посредством:a processor operably connected to a communication interface and configured to process a new target message by: получения нового целевого сообщения через сеть передачи данных;receiving a new target message through a data network; оценки текстового содержимого, связанного с новым целевым сообщением;Evaluating text content associated with the new target message осуществления лингвистического анализа текстового содержимого для определения нового параметра намерения, связанного с новым целевым сообщением;linguistic analysis of the text content to determine a new intent parameter associated with the new target message; получения доступа к базе данных, хранящей множество целевых сообщений и соответствующее множество параметров намерения; сравнения нового параметра намерения с множеством параметров намерения;accessing a database storing a plurality of target messages and a corresponding plurality of intent parameters; comparing a new intent parameter with a multitude of intent parameters; получения показателя CTR (Click-through-rate), связанного с конкретным целевым сообщением, связанным с конкретным из множества параметров намерения при совпадении нового параметра намерения с одним конкретным из множества параметров намерений;obtaining a click-through-rate (CTR) associated with a specific target message associated with a specific of the multiple intent parameters when the new intent parameter matches one specific of the multiple intent parameters; определения по показателю CTR предполагаемого показателя CTR для нового целевого сообщения. determining the estimated clickthrough rate (CTR) for the new target message using the CTR.
RU2014138609/08A 2014-09-25 2014-09-25 Method of processing target message, method of processing new target message and server (versions) RU2589856C2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
RU2014138609/08A RU2589856C2 (en) 2014-09-25 2014-09-25 Method of processing target message, method of processing new target message and server (versions)
PCT/IB2015/050497 WO2016046650A1 (en) 2014-09-25 2015-01-22 Method of and server for processing a message to determine intent

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2014138609/08A RU2589856C2 (en) 2014-09-25 2014-09-25 Method of processing target message, method of processing new target message and server (versions)

Publications (2)

Publication Number Publication Date
RU2014138609A true RU2014138609A (en) 2016-04-20
RU2589856C2 RU2589856C2 (en) 2016-07-10

Family

ID=55580373

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2014138609/08A RU2589856C2 (en) 2014-09-25 2014-09-25 Method of processing target message, method of processing new target message and server (versions)

Country Status (2)

Country Link
RU (1) RU2589856C2 (en)
WO (1) WO2016046650A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7177591B2 (en) 2017-12-19 2022-11-24 キヤノン株式会社 WIRELESS TERMINAL, SERVER, CONTROL METHOD THEREOF, PROGRAM AND SYSTEM
CN113722118A (en) * 2021-07-21 2021-11-30 维沃移动通信(杭州)有限公司 Object access method and device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7596568B1 (en) * 2004-04-12 2009-09-29 Microsoft Corporation System and method to resolve ambiguity in natural language requests to determine probable intent
US8768766B2 (en) * 2005-03-07 2014-07-01 Turn Inc. Enhanced online advertising system
JP4810609B2 (en) * 2006-06-13 2011-11-09 マイクロソフト コーポレーション Search engine dashboard
EP2109077A3 (en) * 2006-11-10 2011-07-06 Media Layers Ltd. Method and computer program product for providing advertisements to a mobile user device
US8073803B2 (en) * 2007-07-16 2011-12-06 Yahoo! Inc. Method for matching electronic advertisements to surrounding context based on their advertisement content
WO2011106907A1 (en) * 2010-03-04 2011-09-09 Yahoo! Inc. Intelligent feature expansion of online text ads

Also Published As

Publication number Publication date
WO2016046650A1 (en) 2016-03-31
RU2589856C2 (en) 2016-07-10

Similar Documents

Publication Publication Date Title
RU2729227C2 (en) Method and device for extracting web-pages subject-matter
US10261973B2 (en) System and method for causing downloads of applications based on user intents
US10042896B2 (en) Providing search recommendation
US8019748B1 (en) Web search refinement
US20180189364A1 (en) Method, device, and system for searching key words
US9679027B1 (en) Generating related questions for search queries
US20150278345A1 (en) Method, apparatus, and server for acquiring recommended topic
RU2015105706A (en) SEARCH SUGGESTIONS, PARTially BASED ON THE PREVIOUS SEARCH, AND SEARCH BASED ON SUCH SUGGESTIONS
JP2013522720A (en) Determination of word information entropy
CN106446265B (en) Question query display method for intelligent terminal
US11379527B2 (en) Sibling search queries
CN107330079B (en) Method and device for presenting rumor splitting information based on artificial intelligence
US10592514B2 (en) Location-sensitive ranking for search and related techniques
CN110990533A (en) Method and device for determining standard text corresponding to query text
US10346414B2 (en) Information collection method and device
US20220083549A1 (en) Generating query answers from a user's history
CN105989152B (en) Method, device and system for monitoring service quality of search engine
US9760641B1 (en) Site quality score
RU2014138609A (en) METHOD FOR PROCESSING TARGET MESSAGE, METHOD FOR PROCESSING NEW TARGET MESSAGE AND SERVER (OPTIONS)
US20170308519A1 (en) Learning semantic parsing
CN106202127B (en) Method and device for processing retrieval request by vertical search engine
JP6163143B2 (en) Information providing apparatus, information providing method, and information providing program
CN110245357B (en) Main entity identification method and device
US9449095B1 (en) Revising search queries
CN107798091B (en) Data crawling method and related equipment thereof