0 800 330 485
Працюємо без вихідних!
Гаряча лінія
Графік роботи
Пн - Пт 09:00 - 20:00
Сб - Нд 10:00 - 17:00
Пишіть в чат:
Для отримання інформації щодо існуючого замовлення - прохання використовувати наш внутрішній чат.

Щоб скористатися внутрішнім чатом:

  1. Авторизуйтеся у кабінеті клієнта
  2. Відкрийте Ваше замовлення
  3. Можете писати та надсилати файли Вашому менеджеру

Розробка прототипу морфоаналізатора, що визначає в тексті німецької мови граматичні категорії іменників (ID:160504)

Тип роботи: курсова
Дисципліна:Програмування
Сторінок: 35
Рік виконання: 2014
Вартість: 250
Купити цю роботу
Зміст
Введение………………………………………………………………………….4 1. Использование современных систем и языков программирования 1.1. Современные тенденции в области проектирования и алгоритмизации.5 1.2. Типичные среды программирования и особенности языка Java………8 1.3. Основные принципы объектно-ориентированного программирования .12 2. Решение задачи определения в тексте немецкого языка грамматических категорий существительных………………………………………………….13 2.1. Грамматические категории существительных …………………………..15 2.2. Обзор существующих методов и алгоритмов решения задачи разработки прототипа морфоанализатора…………………………………………….18 2.3. Разработка алгоритма решения задачи автоматической обработки произвольных текстов немецкого языка………………………………...20 3. Разработка программного обеспечения для задачи определения в тексте немецкого языка грамматических категорий существительного……….....21 3.1. Описание текста программы ……………………………………………..21 3.2. Описание контрольного примера ………………………………………...21 Выводы……………………………………………………………………………...23 Список источников информации………………………………………………….24 Приложение А-Код программы …………………………………………………..25
Не підійшла ця робота?
Ви можете замовити написання нової роботи "під ключ" із гарантією
Замовити нову
Зразок роботи
public class ArticleNoneException extends ArticleNounPair { NounType type; static ArrayList<ArticleNoneException> exceptions = new ArrayList<ArticleNoneException>(); static {try { for (String line : Files.readAllLines(Paths.get("Exceptions.txt"))) { String[] strings = line.split("\\s+"); exceptions.add(new ArticleNoneException( new Word(strings[0].trim()), new Word(strings[1].trim()), NounType.valueOf(strings[2].trim()))); } } catch (Throwable e) { System.out.println("Ошибка чтения файла исключений"); } } public static ArticleNoneException TryGetException(Word article, Word noun) { ArticleNoneException result = null; for (ArticleNoneException exception : exceptions) { boolean theSameArticle = exception.GetArticle().GetValue().equalsIgnoreCase(article.GetValue()); boolean theSameNoun = exception.GetNoun().GetValue().equalsIgnoreCase(noun.GetValue()); if (theSameArticle && theSameNoun) return exception; }