Wingman
завтра
https://regex101.com/r/qAjBWg/5
я сделал это :) Но все равно спасибо
🄽🄸🄺🄸🅃🄰
heavycharged
чето я подгрузился, есть у меня
type Response struct {
Response interface{} `json:"response"`
}
создаю новый response, в поле Response кладу WallResponse, тоже структура, со своими полями. Декодю, и получаю внутри Response.Response map[string]interface{}.
heavycharged
json.NewDecoder(resp.Body).Decode(&response)
response.Response.(WallResponse).Items // panic: interface conversion: interface {} is map[string]interface {}, not WallResponse
heavycharged
раньше такое решение вроде работало
heavycharged
https://play.golang.org/p/gDBvqSVDyi6
heavycharged
может кто подскажет
Anonymous
как в xml раскрасить такое
<TimeCreated SystemTime="2018-03-06T01:09:59.155984400Z"/>
Anonymous
Получить данные из SystemTime
Илья
Anonymous
запутался с системой пакетов... предположим я выделил некий код своего проекта в отдельный package для удобства но хочу его разрабатывать в том же репозитории, при этом хочу держать папку с проектом не в $GOPATH/src/my-awesome-project и использовать vendors, а в $HOME/Documents/trash/my-awesome-project
есть ли у меня какие-нибудь варианты?
Kirill 🎹 📷
Anonymous
в гит не попадает
Kirill 🎹 📷
а зачем ты хочешь разрабатывать проект в другой директории?
Kirill 🎹 📷
https://habrahabr.ru/company/codefest/blog/350570/
Anonymous
потому что я только начал ковырять go и подход "это не сделано у нас значит это не надо" выглядит чуток трешовым пока что
Anonymous
думается мне в очередном релизе сделают фичу "инклюдим пакеты откуда удобно" и все такие "наконец-то", судя по количеству вопросах на форумах :)
Kirill 🎹 📷
🏁Александр
о азиаточки пошли
Zver
Почему одетая?
Kirill 🎹 📷
сорян
Kirill 🎹 📷
Michael
Илья
Илья
на никсах аналогично с учетом синтаксиса
Anonymous
Anonymous
Кто может скинуть материал по написанию ИИ на go?
Daniel
а?!
Anonymous
Искусственный интеллект разве не пишут на go?
Daniel
насколько я знаю, нет
Andrey
На самом деле, а какая разница на чем его писать?
Kirill 🎹 📷
я видел ИИ на ардуинке
Kirill 🎹 📷
а там упрощенный С++
Kirill 🎹 📷
точнее сказать Си
Kirill 🎹 📷
и памяти 32кб
Kirill 🎹 📷
для машинного обучения есть https://www.tensorflow.org/install/install_go
Artem
для машинного обучения есть https://www.tensorflow.org/install/install_go
и к чему эта чушь?
These APIs are particularly well-suited to loading models created in Python and executing them within a Go application
Go показывает себя в тензорных вычислениях очень плохо пока. Это никому не нужно. Исследователи уже имеют отличные инструменты в виде R / Python продакшен пишут на крестах.
p.s. и тензорфлоу -это всего лишь одна либа. ИИ с ней создать будет проблематично)))) от слова невозможно)
Kirill 🎹 📷
Alexander
так тензорфлоу не на го написан. просто апишку или биндинги видимо сделали
Kirill 🎹 📷
Alexander
на pure go я либы для ML видел, но они какие-то унылые. а по удобству все равно или R или питон гораздо приятнее по синтаксису, чем го
Artem
полехче
приходите в ods с такими вопросами, там на них ответят подробно, если конечно любите боль ))
Kirill 🎹 📷
Daniel
коллеги
Daniel
побаню на сутки
Daniel
ни дня без срача, блин
🏁Александр
где срач? O_o
Alexander
так это хорошо, в противоборстве мнений куется истина!
Daniel
нам не нужна истина в вопросе "кто тут phd, а кто парниша"
Artem
парниша, я просто скинул ссылку в чат, успокойся
парниша у вас в песочнице молодой человек. Вы кинули ссылку не читая, не имея опыта с тем на что кинули и не понимая о чем речь. Если у вас есть возможность из Go вызвать модель написанную на python -это не значит, что вы пишите ИИ на Go... если честно совсем 🤦♂️
Kirill 🎹 📷
Kirill 🎹 📷
Alexander
😁 коллеги, вам бы правда успокоиться. там человек-админ не просто так написал
Roman
в этих противоборствах видна нехватка опыта и компетенций в понимании применимости инструментов, ничего там родиться не может, все это мы видели не раз.
Kirill 🎹 📷
Никаких противоборств тут нет, я скинул ссылку в чат, на меня начал агриться человек
Alexander
Поставил goinsta, вот основной код https://github.com/ahmdrz/goinsta/blob/master/goinsta.go там есть метод на получение куки GetSessions(), как мне вытащить оттуда куки и сохранить в текстовый файл, чтобы потом можно было использовать?
insta := goinsta.New("USERNAME", "PASSWORD")
if err := insta.Login(); err != nil {
fmt.Fprintf(w, "ERROR")
//panic(err)
} else {
//тут надо получить куки
}
кстати, если целью стоит сделать рабочих ботов под инсту, есть более функциональные либы и боты на питоне/пхп. я питоновский форкнул и использую. хотел вот тоже на го переписать, но руки не дойдут. еще была идея взять либу, которая дергает неофициальные апи инсты на питоне и прогнать ее через гугловский транслятор на го. и самого бота писать на гошке, но тоже пока не осилил.
Ivan
Artem
и вообще я сегодня лекции Левенчука слушал, и потому доля идиотизма простительна. )))
Artem
Artem
просто любой ИИ (да я сам использую термин от которого меня бомбит) -это не использование библиотек, не важно на сколько крутых. Это реализация и тюнинг мат модели под конкретную задачу. Go тут не упростит задачу.
Alexander
ага, но все эти боты для инсты - они обычно тупые как пробки. автолайки, автофолловинг. единственное для чего нужны будут цепи маркова, это если ты хочешь начать этим бабло зарабатывать и делать услугу "bot as service", чтобы инста не забанила их скопом за одинаковые сигнатуры. у них там какая-то очень продвинутая нейронка логи юзеров анализирует и тех кто похож на ботов быстро банит
🎉
А мне тупо сравнить два куска текста и в процентах показать, насколько они совпадают, нейронка не подойдёт?
Daniel
что такое "совпадают"?
🎉
Два сайта, воруют у друг друга контент, чутка изменяют статью и заголовок, и вуаля. Я жи ворую у них обоих, и мне не хочется плодить дубликаты. Как-то так...
Daniel
это нам, хуманам, понятно. а для нейронки надо задачу формализовать. и, возможно, окажется, что нейронка не требуется
🎉
Ну вот думаю, перебрать весь текст и посчитать совпадения слов. В принципе реально без нейронки.
Daniel
это пожалуйста
🎉
Artem
Ну вот думаю, перебрать весь текст и посчитать совпадения слов. В принципе реально без нейронки.
можно попробовать сделать рефераты и сравнить полученные результаты просто по тому же word counting, не нужно весь текст считать. Но это грубо и очень коряво
для автоматического реферирования даже есть гошная либа и работает относительно сносно, можно посмотреть подход и уже развивать например для русского текста и оптимизаций https://github.com/ktodorov/go-summarizer
Но опять же считать нужно будет после стемминга и лемматизации
🎉
Вот кстати есть жи проги проверяющие контент на уникальность, интересно как они решают эту задачу?
Daniel