|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.09.2014, 17:13 | #1 |
Пользователь
Регистрация: 29.09.2014
Сообщений: 13
|
Пожауйста помогите студентке гуманитарного вуза
Здравствуйте!
Пожалуйста, помогите! Проблема заключается в следующем, есть огромный художественный текст, в котором случайным образом находятся Имена+Фамилии. Необходимо выписать из всего текста каждое Именя+Фамилию и записать, какое количество раз оно встречается в тексте. Например: Архитектор Василий Петров завершил проект это здания в 1953 году. Под его началом трудились многие инженеры и проектировщики, среди них Ольга Зайцева, Антон Антипов. Позднее, Ольга Зайцева участвовала и в других проектах. В результате хочется получить: Антон Антипов - 1 Василий Петров - 1 Ольга Зайцева - 2 Мне посоветовали обратиться к вам на формум, сама я программировании не разбираюсь. Уповаю на вашу доброту! Последний раз редактировалось Maria_Babkina; 30.09.2014 в 12:51. |
30.09.2014, 07:23 | #2 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,604
|
Код:
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
30.09.2014, 10:52 | #3 |
Пользователь
Регистрация: 29.09.2014
Сообщений: 13
|
Здравстуйте, challenger !
Огромное спасибо за ответ! Не могли бы вы ответить на вопрос, как должен работать этот скрипт? Каким образом код понимается, что найденое слово - это имя? Как я уже писала, имена в тексте встречаются в формате: Имя+Фамилия или Фамилия+Имя. В каком направлении двигаться? Пожалуйста, подскажите |
30.09.2014, 12:45 | #4 |
Пользователь
Регистрация: 29.09.2014
Сообщений: 13
|
Наверное, я неполно объясниласуть задачи.
Есть художественный текст, в котором случайным образом находятся Имена+Фамилии. Необходимо выписать каждое Именя+Фамилию и узнать, какое количество раз оно встречается в тексте. Например: Архитектор Василий Петров завершил проект это здания в 1953 году. Под его началом трудились многие инженеры и проектировщики, среди них Ольга Зайцева, Антон Антипов. Позднее, Ольга Зайцева участвовала и в других проектах. В результате хочется получить: Антон Антипов - 1 Василий Петров - 1 Ольга Зайцева - 2 Я совсем не знаю, что делать. Пожалуйста, помогите! Последний раз редактировалось Maria_Babkina; 30.09.2014 в 12:52. |
30.09.2014, 13:22 | #5 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Maria_Babkina
Архитектор Василий Петров завершил проект это здания в 1953 году. Под его началом трудились многие инженеры и проектировщики, среди них Ольга Зайцева, Антон Антипов. Позднее, Ольга Зайцева участвовала и в других проектах. В результате хочется получить: Антон Антипов - 1 Василий Петров - 1 Ольга Зайцева - 2 У вас должна быть база имен и фамилий (или только база имён, если предположить, что за именем всегда следует фамилия), потом из текста выделять каждое слово, производить морфологический разбор слова и сверять по базе. Я не знаю, что именно вам сообщили, когда "посоветовали обратиться к вам на формум", может быть что-то в стиле "здесь тусуется кучка ботанов, пишешь им на форум задание, и они всей толпой радостно бросаются решать его, а потом подносят готовый результат прямо в клювик", но я сомневаюсь что кто-то будет тратить свое время, чтобы впрягаться за очередную конвеерную "студентку гуманитарного вуза". Я совсем не знаю, что делать. Пожалуйста, помогите! Озвучте цену за выпоняемую для вас работу.
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
30.09.2014, 15:04 | #6 | |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
Цитата:
** Архитектор Василий Петров Ольга Зайцева Антон Антипов Ольга Зайцева ** Василием Петровым Антон Антипов Василий Петров Ольга Зайцева ======= или В.Петровым или В.А.Петровым
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
|
30.09.2014, 15:35 | #7 | |
Пользователь
Регистрация: 29.09.2014
Сообщений: 13
|
Я не знаю, как использовать готовые базы данных, например для имён и фамилий. Однако, считаю, что такой подход нельзя использовать, т.к. в тексте присутствуют зарубежные имена, например Джордж Лукас.
Один знакомый предложил использовать выборку по двум соседним словам, написанным с заглавной буквы. Но как это записать в макрос он не знает. Цитата:
Как я понимаю, падежи - огромная проблема, поэтому её не надо решать. Думаю, я смогу потом руками отредактировать за день... shanemac51, Если у вас есть возможность, пожалуйста, помогите. |
|
30.09.2014, 16:33 | #8 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
вы сможете записать макрос в шаблон и запустить его?
или присылайте файл
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
30.09.2014, 16:48 | #9 | |
Пользователь
Регистрация: 29.09.2014
Сообщений: 13
|
Цитата:
Макрос-> записать макрос. Затем я сразу его останавливаю. Макрос-> посмотреть макрос. Выбираю, только что записанный пустой макрос. Жму кнопку Edit. И сюда, как я поняла, и нужно вставлять код. Все верно? |
|
30.09.2014, 18:02 | #10 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
ВСЕ правильно, правда у меня подсчет не вставлен
попробуйте попрактиковаться на Код:
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор вуза | mmlol | Свободное общение | 16 | 28.05.2011 16:07 |
Помогите бедной студентке-програмистке | kat'ka | Фриланс | 10 | 03.04.2009 11:04 |
Помогите, пожалуйста, студентке. | Викуля | Помощь студентам | 2 | 18.12.2007 03:20 |