PDA

Просмотр полной версии : Корпоративный канал ОВЕН в Telegram



Maximus
01.04.2020, 12:32
Друзья, мы открыли корпоративный канал в меседжере Telegram. Канал называется "Промзона ОВЕН". Сообщаем о новинках, делаем анонсы, информируем о программах бета-тестирования. Показываем "фишки" наших приборах, раскрываем их возможности. Раскрываем внутреннюю кухню ОВЕН. Делаем посты о развитии рынков, оцениваем тренды.
Канал открыт для всех! Присоединяйтесь будет интересно. Найти наш канал можно используя стандартный поиск, с запросом "Промзона ОВЕН" или по ссылке https://t.me/owen_prom

krollcbas
01.07.2020, 11:13
Максим, приветствую! Заметно невооруженным взглядом, что стараетесь. Вводите все новые и новые формы коммуникаций, что без сомнения - полезно.

Хотел вот что предложить: создать базу знаний "Википедия Овен", как самообучающийся и объединяющий все ресурс.
Некий портал, который бы являлся вершиной, объединяющей все продукты и все направления по бренду Овен.

Сейчас у компании все раздроблено по ветвям, отделам, продуктовым направлениям.
Ответы технической поддержки никто не публикует и это ИМХО не правильно, так как уверен, что несложных вопросов техническая поддержка "раскручивает" великое множество.
Причем наверняка они повторяющиеся. Для пользователей (говорю про себя) разобраться и найти что-то по-быстрому - сложно.
Звонить, отвлекать техническую поддержку мне иногда просто неудобно. Вопросы иногда рождаются простые, только потому что "забыл".
https://owen.ru/product/codesys_v3/documentation ,
https://docs.owen.ru/product/owencloud/91/5190?search=FAQ#topic-5190 (https://docs.owen.ru/product/owencloud/91/5190?search=FAQ#topic-5190) ,
https://owen.ru/product/trm232/faq ,
https://owen.ru/product/pm01/faq (https://owen.ru/product/pm01/faq) ,
https://owen.ru/product/moduli_analogovogo_vvoda_s_bistrimi_vhodami_s_inte rfejsom_rs_485/faq и т.д

Наверняка если бы появилась общая база по встречающимся вопросам-ответам - серьезно бы упростило коммуникации с пользователями.
Для службы технической поддержки это упростило бы объем работы, а пользователям позволило бы найти ответ в одном месте, пользуясь удобным процессом поиска.
Только без возможности переписки, для этого есть форум.
Достаточно сделать онлайн анализ полезности, например ставить оценки вопросам и ответам.

Maximus
06.07.2020, 10:00
Тема с "овенвики" заслуживает внимания. Нет сомнений. Но есть трудности. Несколько подходов к этим трудностям оказались недостаточными.
Конечно будет вторая серия попыток поднять эту тему, третья и четвертая...
krollcbas, рад что мыслим в одном направлении)))) запросы клиентов на такие ресурсы, описание того как видите сервис помогут двигаться быстрей.

capzap
01.08.2020, 22:31
import numpy as np
import itertools
import requests
import re
import io

from cleantext import clean
from lxml import html

from razdel import sentenize
from sklearn.neighbors import NearestNeighbors
from sentence_transformers import SentenceTransformer
embedder = SentenceTransformer('bert-base-nli-mean-tokens')

pages = [
'https://owen.ru/forum/archive/index.php/t-26216.html',
'https://owen.ru/forum/archive/index.php/t-26216-p-1.html',
'https://owen.ru/forum/archive/index.php/t-26216-p-2.html',
'https://owen.ru/forum/archive/index.php/t-26216-p-3.html',
'https://owen.ru/forum/archive/index.php/t-26216-p-4.html',
'https://owen.ru/forum/archive/index.php/t-26216-p-5.html',
'https://owen.ru/forum/archive/index.php/t-26216-p-6.html',
'https://owen.ru/forum/archive/index.php/t-26216-p-7.html'
]

def word_tokenize(text):
text = text.lower()
regexes = [
(re.compile(u'ё'),'е'),
(re.compile(r'([?!\.])'), r' \1 '),
(re.compile(r'([\]\[\(\)\{\}\<\>])'), r' \1 '),
(re.compile(r'([\(\)])'),''),
(re.compile(r'([\.,:-])'),''),
(re.compile(u' *'),' '),
(re.compile(u'confused'),'')
]
text = " " + text + " "
for regexp, substitution in regexes:
text = regexp.sub(substitution, text)
return text

def indexer():
texts = list()
names = list()
dates = list()
for url in pages:
page = requests.get(url)
tree = html.fromstring(page.content)
posts = tree.xpath('//div[@class="post"]')
for unit in posts:
if url == pages[-1] and unit == posts[-1]:
query = word_tokenize( unit.xpath('.//div[@class="posttext"]/text()')[0] )

post = unit.xpath('.//div[@class="posttext"]/text()')
texts += [ word_tokenize( post[0] )]
names += unit.xpath('.//div[@class="username"]/text()')
dates += unit.xpath('.//div[@class="date"]/text()')
return names, dates, texts, [vector.astype(float).tolist() for vector in embedder.encode(texts)], query

def search(engine, text, sentences, names, dates):
indices = engine.kneighbors(embedder.encode([text])[0].astype(float).reshape(1, -1),return_distance=True)

distance = indices[0][0][0]
position = indices[1][0][0]

print('Релевантность "%.3f' % (1 - distance / 2),'Фраза: %s", Ник "%s", Дата "%s"' % (sentences[position], names[position], dates[position]))
if position < (len(names) - 1):
print('Последующий пост: %s", Ник "%s", Дата "%s"' % (sentences[position+1], names[position+1], dates[position+1]))

names, dates, sentences, vectors, query = indexer()
engine = NearestNeighbors(n_neighbors=1, metric='cosine').fit(np.array(vectors).reshape(len (vectors), -1))
query = 'посоветуйте как лучше сделать схему на форуме не нашел'
search(engine, query, sentences, names, dates)
продолжил изыскания, уже лучше получается, если закомментить последнюю строчку, то будет обрабатываться последний пост в теме, а пока результат по фиксированной фразе: 'посоветуйте как лучше сделать схему на форуме не нашел'

Релевантность "0.992 Фраза: здравствуйте посоветуйте плз как лучше сделать схему сам не соображу и на форуме не нашел ", Ник "verpup", Дата "31.05.2018, 17:46"
Последующий пост: здравствуйте посоветуйте плз как лучше сделать схему сам не соображу и на форуме не нашел ", Ник "Ревака Юрий", Дата "31.05.2018, 18:01"

zelliapo
11.09.2020, 15:16
Друзья, мы открыли корпоративный канал в меседжере Telegram. Канал называется "Промзона ОВЕН". Сообщаем о новинках, делаем анонсы, информируем о программах бета-тестирования. Показываем "фишки" наших приборах, раскрываем их возможности. Раскрываем внутреннюю кухню ОВЕН. Делаем посты о развитии рынков, оцениваем тренды.
Канал открыт для всех! Присоединяйтесь будет интересно. Найти наш канал можно используя стандартный поиск, с запросом "Промзона ОВЕН" или по ссылке https://t.me/owen_prom

Здравствуйте
А чат не планируете создать ???

Kotov666
30.03.2023, 13:09
https://t.me/KIP_and_ASUTP

Чат для общения КИПовцев.