Словарная ассоциативная статья как текстовый носитель знаний о мире

Познание и формат знания. Модель работы лингвокультурного сознания. Форматы знания. Современные исследования материалов ассоциативного эксперимента. Язык программирования Python. Составление и анализ ассоциативных статей. Отражение языкового сознания.

Рубрика Иностранные языки и языкознание
Вид дипломная работа
Язык русский
Дата добавления 02.10.2016
Размер файла 981,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

компьютер

ретушь

я

творчество

пропозиция

искусство

ретушь

я

темперамент

гипероним-гипоним

характер человека

ретушь

я

тетя

деталь биографии

семья

ретушь

я

тормоз

дескрипция

характер человека

ретушь

я

тут

предикат

быт

ретушь

я

уважаю людей, которые не пьют и не курят

суждение

мораль

ретушь

я

умею

предикат

поведение, образ жизни

ретушь

я

уникальна

дескрипция

характер человека

ретушь

я

упала с Эвереста

предикат

нереальное

ретушь

я

упрямство

дескрипция

характер человека

ретушь

я

успешная

словосочетание

поведение, образ жизни

ретушь

я

устройство

ассоциация

человек

ретушь

я

учитель

деталь биографии

профессия; образование

ретушь

я

фанат

деталь биографии

хобби

ретушь

я

фантазерка

дескрипция

характер человека

ретушь

я

фрагмент

ассоциация

общественные отношения

ретушь

я

Фрося

антропоним

имена людей

ретушь

я

хмырь

дескрипция

характер человека

ретушь

я

хороший друг

дескрипция

взаимоотношения людей

ретушь

я

хороший человек

дескрипция

характер человека

ретушь

я

хорошо учусь

предикат

образование

ретушь

я

хочу в кино

предикат

кино

ретушь

я

хочу в объятия к любимому

предикат

чувство, переживание

ретушь

я

хочу машину

предикат

транспорт

ретушь

я

хочу покрасить волосы в розовый

предикат

внешность человека

ретушь

я

хочу теплую погоду (сколько можно терпеть холода?)

предикат

природа, природные явления

ретушь

я

хочу шоколадку

предикат

продукт

ретушь

я

художник

деталь биографии

профессия; искусство

ретушь

я

целостность

ассоциация

человек

ретушь

я

частичка

множество

общественные отношения

ретушь

я

часть общества

множество

общественные отношения

рецепт

я

челка

гипероним-гипоним

внешность человека

ретушь

я

честность

дескрипция

характер человека

ретушь

я

что это?

суждение

тайна

ретушь

я

знаю, что я делаю

предикат

поведение, образ жизни

ретушь

я

чувство

ассоциация

чувство, переживание

ретушь

я

чувствую

предикат

чувство, переживание

ретушь

я

щеки

множество

внешность человека

ретушь

я

экспрессивность

дескрипция

характер человека

ретушь

я

эмоции

гипероним-гипоним

чувство, переживание

ретушь

я

энергичный

словосочетание

характер человека

ретушь

я

это местоимение

дефиниция

язык

рецепт

я

это сок

прецедентный феномен

продукт

рецепт

я

юноша

дескрипция

возраст

ретушь

я

юрист

деталь биографии

профессия

ретушь

я

Я - король солнца Луи XIV

суждение

власть

ретушь

я

я не я и лошадь не моя

поговорка; рифма

поведение, образ жизни

ретушь

я

я репер!

суждение

музыка

ретушь

я

яблоко

шарада

продукт

ретушь

я

яд

шарада

продукт

ретушь

я

Homo Sapiens

термин

биология

ретушь

я

Logo Quiz

ассоциация

игра

ретушь

я

Subway

ассоциация

пункт питания

ретушь

я

****

символ

нереальное

ретушь

я

16 лет

деталь биографии

возраст

ретушь

Код программы

Интерфейс. Работа приложения

from main import *

from tkinter import *

from tkinter import ttk

from tkinter import filedialog

temp = []

def ad_table(event):

list_fnames = filedialog.askopenfilename(initialdir = 'C:\\', multiple = True)

s = ''

for x in list_fnames:

if (x != ''):

s = x.replace(r'/','\\')

list_tabl.append(s)

str = "asdasdasd asdasd as d"

st = str.split(';')

print (str)

print(st)

def form_t(event):

temp = read_table(list_tabl)

Excel = win32com.client.Dispatch("Excel.Application")

book = Excel.Workbooks.Add()

#book.SaveAs('default.xlsx')

write_table(book, temp)

Excel.Visible = True

list_tabl = []

Excel = object

root = Tk()

root.title("Frequency")

root.geometry('400x200+300+200')

write = ''

but = Button(root, text = "Загрузить таблицы")

but.place(x = 20, y = 10, width = 140, height = 40)

but2 = Button(root, text = "Сформирофать таблицы")

but2.place(x = 180, y = 10, width = 140, height = 40)

but.bind("<ButtonRelease-1>",ad_table)

but2.bind("<Button-1>",form_t)

print(write)

root.mainloop()

Чтение, обработка и запись данных. Работа с MS Excel

import win32com.client

import re

def quant(str):

st = re.findall(r' ?(\d+) ?', str)

if st.__len__() > 0:

return int(st[-1])

else:

return 1

def read_table(workbooks):

Excel = win32com.client.Dispatch("Excel.Application")

count_wbs = 0

bolsh_spisok_sp = []

bolsh_spisok_obl = []

bolsh_smisl_sp = []

bolsh_smisl_obl = []

uniq_spos = {}

uniq_obl = {}

blist = []

znak = []

first_column = []

len = workbooks.__len__()

obsh_kolvo_reakc_sp = []

obsh_kolvo_reakc_obl = []

for x in range(1,len+1):

obsh_kolvo_reakc_sp.append(0)

obsh_kolvo_reakc_obl.append(0)

for wb in workbooks:

wb_current = Excel.Workbooks.Open(wb)

sheet = wb_current.ActiveSheet

countRows = sheet.UsedRange.Rows.Count

list_spos = []

list_words_sp = []

list_words_obl = []

list_obl = []

# Чтение данных из таблиц ----------------------------------------

znak.append(str(sheet.UsedRange.Cells(2,1).value))

first_column.append(str(sheet.UsedRange.Cells(1,3).value))

first_column.append(str(sheet.UsedRange.Cells(1,4).value))

for x in range(2,countRows+1):

splt_spos = str(sheet.UsedRange.Cells(x,3).value).split('; ')

splt_obl = str(sheet.UsedRange.Cells(x,4).value).split('; ')

for p in splt_spos:

list_spos.append(p)

list_words_sp.append(sheet.UsedRange.Cells(x,2).value)

for p2 in splt_obl:

list_obl.append(p2)

list_words_obl.append(sheet.UsedRange.Cells(x,2).value)

temp = []

temp2 = []

for i in range (1,len*2 + 1):

temp.append(0)

temp2.append(0)

uniq_spos[list_spos[-1]] = temp

uniq_obl[list_obl[-1]] = temp2

bolsh_spisok_sp.append(list_spos)

bolsh_spisok_obl.append(list_obl)

bolsh_smisl_sp.append(list_words_sp)

bolsh_smisl_obl.append(list_words_obl)

wb_current.Save()

wb_current.Close()

Excel.Quit()

#------------------------------------------------

cnt_book = 0

# Обработка данных

for i in range(0,len):

for key in uniq_spos:

n = 0

for spos in bolsh_spisok_sp[i]:

if (key == spos):

uniq_spos[key][i] += quant(bolsh_smisl_sp[i][n])

obsh_kolvo_reakc_sp[i] += quant(bolsh_smisl_sp[i][n])

n += 1

for key in uniq_obl:

np = 0

for obl in bolsh_spisok_obl[i]:

if (key == obl):

uniq_obl[key][i] += quant(bolsh_smisl_obl[i][np])

obsh_kolvo_reakc_obl[i] += quant(bolsh_smisl_obl[i][np])

np += 1

for key in uniq_spos:

uniq_spos[key][cnt_book + len] = "%.3f" % (uniq_spos[key][cnt_book] / obsh_kolvo_reakc_sp[cnt_book])

for key in uniq_obl:

uniq_obl[key][cnt_book + len] = "%.3f" % (uniq_obl[key][cnt_book] / obsh_kolvo_reakc_obl[cnt_book])

cnt_book += 1

blist.append(first_column)

blist.append(znak)

blist.append(uniq_spos)

blist.append(uniq_obl)

blist.append(obsh_kolvo_reakc_sp)

blist.append(obsh_kolvo_reakc_obl)

print(blist)

return blist

#----------------------------------------------------------------------------

#Запись таблицы в файл

def write_table(str, bspis):

sheet = str.Worksheets.Item(1)

sheet2 = str.Worksheets.Item(2)

sheet.Columns(1).ColumnWidth = 30

sheet2.Columns(1).ColumnWidth = 30

len1 = bspis[1].__len__()

if len1 > 0 :

for z in range(2, 2 + len1*2):

sheet.Columns(z).ColumnWidth = 15

sheet2.Columns(z).ColumnWidth = 15

sheet.Cells(1,1).value = bspis[0][0]

sheet2.Cells(1,1).value = bspis[0][1]

cn = 0

for x in bspis[1]:

sheet.Cells(1, 2 + cn).value = x + ' (abs_freq)'

sheet2.Cells(1, 2 + cn).value = x + ' (abs_freq)'

sheet.Cells(1, 2 + cn + len1).value = x + ' (rel_freq)'

sheet2.Cells(1, 2 + cn + len1).value = x + ' (rel_freq)'

cn += 1

#str.Save()

n_sp = 0

#spos > 0.021

for key in bspis[2]:

cnt = bspis[2][key].__len__()

j = 0

for val in bspis[2][key]:

if j > int(cnt / 2 - 1):

if float(val) > 0.021:

sheet.Cells(2 + n_sp, 1).value = key

l = 0

for it in bspis[2][key]:

sheet.Cells(2 + n_sp, 2 + l).value = it

l += 1

n_sp += 1

break

j += 1

#obl >= 0.016

n_obl = 0

for key in bspis[3]:

cnt = bspis[3][key].__len__()

j = 0

for val in bspis[3][key]:

if j > int(cnt / 2 - 1):

if float(val) >= 0.016:

sheet2.Cells(2 + n_obl, 1).value = key

l = 0

for it in bspis[3][key]:

sheet2.Cells(2 + n_obl, 2 + l).value = it

l += 1

n_obl += 1

break

j += 1

l = 0

for i in bspis[4]:

sheet.Cells(2 + n_sp, 2 + l).value = i

l += 1

l = 0

for x in bspis[5]:

sheet2.Cells(2 + n_obl, 2 + l).value = x

l += 1

sheet.Cells(2+ n_sp, 1).value = 'Общее кол-во когнем'

sheet2.Cells(2+ n_obl, 1).value = 'Общее кол-во когнем'

l = 0

Работа программы

Интерфейс

Загрузка таблиц

Результирующая таблица

Таблицы частотности

Способ

Россия (abs_freq)

Америка (abs_freq)

Молдова (abs_freq)

Россия (rel_freq)

Америка (rel_freq)

Молдова (rel_freq)

ассоциация

35

8

10

0,137

0,167

0,069

символ

55

4

29

0,216

0,083

0,201

прецедентный феномен

33

8

6

0,129

0,167

0,042

деталь биографии

32

0

58

0,125

0

0,403

дескрипция

31

3

7

0,122

0,062

0,049

словосочетание

8

4

6

0,031

0,083

0,042

образ

27

12

14

0,106

0,25

0,097

гипероним-гипоним

9

0

2

0,035

0

0,014

гипоним-гипероним

9

3

6

0,035

0,062

0,042

Общее кол-во когнем

255

48

144

Область

Россия (abs_freq)

Америка (abs_freq)

Молдова (abs_freq)

Россия (rel_freq)

Америка (rel_freq)

Молдова (rel_freq)

ощущение

11

13

7

0,043

0,26

0,049

время

4

0

0

0,016

0

0

география

17

5

9

0,066

0,1

0,062

фольклор

4

0

3

0,016

0

0,021

культура

5

0

0

0,02

0

0

строение

4

2

2

0,016

0,04

0,014

политика

14

1

5

0,055

0,02

0,035

жизнь знаменитых людей

15

0

1

0,059

0

0,007

растительный мир

17

0

15

0,066

0

0,104

слава, известность

21

0

0

0,082

0

0

развитие

4

1

1

0,016

0,02

0,007

государственное устройство

10

2

4

0,039

0,04

0,028

алкоголь

4

0

0

0,016

0

0

река

4

0

2

0,016

0

0,014

природа, природные явления

17

1

7

0,066

0,02

0,049

язык

7

0

0

0,027

0

0

родина

21

0

28

0,082

0

0,194

семья

6

0

10

0,023

0

0,069

чувство, переживание

13

2

5

0,051

0,04

0,035

взаимоотношения людей

8

0

8

0,031

0

0,056

характер человека

4

0

0

0,016

0

0

Общее кол-во когнем

256

50

144

Способ

советский (abs_freq)

постсоветский (abs_freq)

советский (rel_freq)

постсоветский (rel_freq)

предикат

1

1

0,023

0,007

персонаж

1

0

0,023

0

словосочетание

11

9

0,25

0,06

дескрипция

11

75

0,25

0,497

ассоциация

8

17

0,182

0,113

фрейм

1

2

0,023

0,013

деталь биографии

8

20

0,182

0,132

аббревиатура

1

2

0,023

0,013

суждение

2

11

0,045

0,073

Общее кол-во когнем

44

151

Область

советский (abs_freq)

постсоветский (abs_freq)

советский (rel_freq)

постсоветский (rel_freq)

документы

4

0

0,091

0

фольклор

1

0

0,023

0

нравственность

1

4

0,023

0,024

литература

4

1

0,091

0,006

образование

1

0

0,023

0

власть

1

0

0,023

0

общественные отношения

6

0

0,136

0

политика

1

27

0,023

0,165

язык

1

1

0,023

0,006

чувство, переживание

7

34

0,159

0,207

поведение, образ жизни

2

11

0,045

0,067

взаимоотношения людей

2

13

0,045

0,079

государство

1

0

0,023

0

деньги

1

3

0,023

0,018

время

7

17

0,159

0,104

прошлое

3

2

0,068

0,012

жизнь знаменитых людей

1

0

0,023

0

Общее кол-во когнем

44

164

Способ

лингвист (abs_freq)

филолог (abs_freq)

лингвист (rel_freq)

филолог (rel_freq)

синоним

15

4

0,105

0,037

ассоциация

63

71

0,441

0,657

оним

5

0

0,035

0

гипоним - гипероним

21

6

0,147

0,056

дескрипция

4

7

0,028

0,065

квазисиноним

7

9

0,049

0,083

внутренняя форма слова

18

0

0,126

0

Общее кол-во когнем

143

108

Область

лингвист (abs_freq)

филолог (abs_freq)

лингвист (rel_freq)

филолог (rel_freq)

жизнь знаменитых людей

5

1

0,035

0,009

характеристика человека

8

9

0,056

0,083

инструменты, приспособления

24

25

0,168

0,231

язык

36

2

0,252

0,019

книги

7

9

0,049

0,083

наука

31

13

0,217

0,12

профессия

24

25

0,168

0,231

интеллект

5

3

0,035

0,028

Общее кол-во когнем

143

108

Способ

я (abs_freq)

я (rel_freq)

дефиниция

15

0,023

пропозиция

23

0,036

множество

15

0,023

деталь биографии

126

0,197

прецедентный феномен

23

0,036

ассоциация

18

0,028

словосочетание

74

0,116

дескрипция

218

0,341

предикат

79

0,123

Общее кол-во когнем

640

Область

я (abs_freq)

я (rel_freq)

характер человека

109

0,168

возраст

34

0,053

взаимоотношения людей

14

0,022

интеллект

16

0,025

семья

34

0,053

язык

31

0,048

человек

123

0,19

искусство

12

0,019

чувство, переживание

30

0,046

внешность человека

21

0,032

поведение, образ жизни

15

0,023

образование

47

0,073

продукт

11

0,017

техника

11

0,017

быт

21

0,032

Общее кол-во когнем

647

Размещено на Allbest.ru

...

Подобные документы

  • Анализ психосемантики неологизма при помощи свободного ассоциативного исследования. Определение группы концептов как стимулов для проведения свободного ассоциативного эксперимента. Воссоздание ассоциативных связей между стимулами-неологизмами и реакциями.

    дипломная работа [90,5 K], добавлен 06.04.2015

  • Изучение феномена языкового сознания. Языковое сознание русского этноса, проживающего на этнической родине. Особенности казахского языкового сознания и национальные стереотипы. Сравнение языкового сознания казахстанских русских и казахов в Казахстане.

    диссертация [410,1 K], добавлен 24.11.2010

  • Концепт savoir vivre как предмет лингвокультурологического исследования. Культурные доминанты французского менталитета. Способы языкового выражения лингвокультурного концепта во французской лингвокультуре и его соответствия в русском языковом сознании.

    дипломная работа [240,1 K], добавлен 25.02.2011

  • Теоретические аспекты понятия и применения словесных ассоциаций. Типы вербальных связей и отношений в ассоциативном поле. Психолингвистическая интепретация ассоциативного механизма. Опыт комплексного исследования данных ассоциативного эксперимента.

    курсовая работа [48,7 K], добавлен 30.10.2008

  • Язык, как стихийно возникшая в человеческом обществе и развивающаяся система дискретных звуковых знаков, предназначенная для целей коммуникации и способная выразить всю совокупность знаний и представлений человека о мире. Соотношение языка и мышления.

    реферат [25,4 K], добавлен 12.07.2011

  • Пословицы и поговорки - выразители языкового сознания народа, их отличие от фразеологизмов и крылатых выражений. Паремиологический фонд русского языка. Анализ опросов представителей разных профессий, оценка моделей речевого поведения, значимых паремий.

    курсовая работа [57,2 K], добавлен 07.02.2012

  • Проблемы изучения концептосферы коллективного языкового сознания, культурологические направления в современной науке о языке. Когнитивный анализ фреймовых образований в структуре концептов любовь и ненависть. Современные подходы к понятиям концепта.

    диссертация [1,1 M], добавлен 09.11.2010

  • Суть ассоциативного словаря и определение его роли в системе справочных изданий. Соответствие существующих ассоциативных словарей основным требованиям справочной литературы и их структура. Полнота фактического материала, объем статей, требования к языку.

    курсовая работа [496,2 K], добавлен 07.08.2013

  • Выбор стиля определяется в значительной степени конкретной речевой ситуацией, а гибкость в его использовании зависит от развитости языкового сознания носителя речи, от объема его лексикона, который формируется в настоящих условиях чрезвычайно активно.

    реферат [13,4 K], добавлен 07.05.2004

  • Сущность языковедческой компетенции. Эволюция языка в связи с изменением человеческого сознания и мышления. Тесная взаимосвязь языка и истории общества. Зависимость структурных особенностей отдельных языков от конкретных форм культуры данного народа.

    реферат [23,9 K], добавлен 29.10.2012

  • Природа, усвоение и использование языкового знания; концепт как базовое понятие когнитивной лингвистики: становление и этапы формирования науки, сущность основных теорий и направлений исследования, психосемантика; проблемы, задачи и перспективы.

    реферат [27,2 K], добавлен 26.06.2011

  • Идеология как система идей, представлений, понятий, выраженная в различных формах общественного сознания. Характеристика работы А. Павловской "Как делать бизнес в России". Особенности взаимосвязи языка и идеологии в процессе их функционирования.

    реферат [73,4 K], добавлен 30.11.2016

  • Возникновение и этапы развития когнитивной лингвистики. Лингвистические эксперименты и существования структур сознания разных форматов знания. Когнитивная лингвистика как научное направление. Сознание как предмет изучения в когнитивной лингвистике.

    реферат [27,4 K], добавлен 10.08.2010

  • Рассмотрение лингвокультурологии как нового знания. Отражение языка в картине мира. Типологии лакун по Стернину и методы их выявления. Англо-русские и русско-английские языковые лакуны, безэквивалентные единицы тематической группы "Профессии и занятия".

    курсовая работа [34,0 K], добавлен 18.04.2012

  • Чистота речи как показатель речевой культуры. Употребление слов-паразитов. Жаргон как социальная разновидность речи, используемая узким кругом носителей языка. Отражение примитивного сознания в жаргоне. Сквернословие - оружие, обращённое против себя.

    презентация [2,5 M], добавлен 08.04.2015

  • Теоретическая характеристика научно-популярного и научно-технического стилей. Стилистический анализ английских статей на тему беспроводных компьютерных сетей. Выявление специфических характеристик функциональных стилей, в которых написаны статьи.

    курсовая работа [28,0 K], добавлен 06.01.2016

  • Культурно-историческая природа русского языка. Язык как компонент научного знания. Специализированный язык как инструмент научного познания. Живая речь и возможности формализации в языке естественных наук. Некоторые особенности языка гуманитарных наук.

    реферат [25,0 K], добавлен 23.09.2014

  • Заимствования как один из главных способов пополнения языкового лексикона. Их классификация, степень ассимиляция, критерии определения в языке. Анализ способов перевода заимствованной лексики на примере переводов статей из англо- и испаноязычной прессы.

    дипломная работа [96,9 K], добавлен 16.09.2017

  • Эмотиология как современное научное направление, предмет и методы ее изучения, этапы становления и развития. Сложности, сопряженные с исследованиями в данной области, и методы их избегания. Специфика языкового сознания. Значение эмоциональных концептов.

    контрольная работа [26,3 K], добавлен 28.08.2010

  • Объявление о знакомстве как особый вид общения и текстовый жанр. Сочетание экспрессии и стандарта в текстах немецких и русских объявлений. Гендерные различия и этнокультурная специфика жанровой структуры и языкового оформления объявлений о знакомстве.

    курсовая работа [49,6 K], добавлен 09.12.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.