Показано с 1 по 6 из 6

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

  1. #1

    По умолчанию Корпоративный канал ОВЕН в Telegram

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

    skype: m.krets
    e-mail: tech@owen.ru

  2. #2

    Thumbs up Википедия Овен

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

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

    Сейчас у компании все раздроблено по ветвям, отделам, продуктовым направлениям.
    Ответы технической поддержки никто не публикует и это ИМХО не правильно, так как уверен, что несложных вопросов техническая поддержка "раскручивает" великое множество.
    Причем наверняка они повторяющиеся. Для пользователей (говорю про себя) разобраться и найти что-то по-быстрому - сложно.
    Звонить, отвлекать техническую поддержку мне иногда просто неудобно. Вопросы иногда рождаются простые, только потому что "забыл".
    https://owen.ru/product/codesys_v3/documentation ,
    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/moduli_analo...som_rs_485/faq и т.д

    Наверняка если бы появилась общая база по встречающимся вопросам-ответам - серьезно бы упростило коммуникации с пользователями.
    Для службы технической поддержки это упростило бы объем работы, а пользователям позволило бы найти ответ в одном месте, пользуясь удобным процессом поиска.
    Только без возможности переписки, для этого есть форум.
    Достаточно сделать онлайн анализ полезности, например ставить оценки вопросам и ответам.
    Последний раз редактировалось krollcbas; 01.07.2020 в 11:15.
    +79104444236
    С уважением,
    Лапшин Вячеслав

  3. #3

    По умолчанию

    Тема с "овенвики" заслуживает внимания. Нет сомнений. Но есть трудности. Несколько подходов к этим трудностям оказались недостаточными.
    Конечно будет вторая серия попыток поднять эту тему, третья и четвертая...
    krollcbas, рад что мыслим в одном направлении)))) запросы клиентов на такие ресурсы, описание того как видите сервис помогут двигаться быстрей.
    Максим Крец
    Компания ОВЕН
    Руководитель направления “Контрольно-измерительные приборы”

    skype: m.krets
    e-mail: tech@owen.ru

  4. #4
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Код на pyton:
    Код:
    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"
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #5

    По умолчанию

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

  6. #6

    По умолчанию

    https://t.me/KIP_and_ASUTP

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

Похожие темы

  1. Telegram-бот для облачного сервиса OwenCloud @OwenCloudBot
    от Евгений Багаев в разделе Облачный сервис OwenCloud
    Ответов: 62
    Последнее сообщение: 13.10.2023, 17:32
  2. Что интересного почитать? Канал на Яндекс.Дзен от датчиков ОВЕН!
    от Алексей Сидорцев в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 06.12.2019, 21:59
  3. Ответов: 5
    Последнее сообщение: 29.07.2010, 12:20
  4. юстировка входов мва8 или "корпоративный стиль компании овен"
    от Горшунов Сергей в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 29.07.2010, 12:20

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •