the world is a pixel
Posts tagged inteligência artificial
Twitter Bot @rudaufc versão 1
Nov 9th

Este aqui é um bot bem simples para Twitter.
Diariamente, as nove da manhã ele posta qual vai ser o cardápio do RU (Restaurante Universitário) da UFC naquele dia.
Assim, quando vai batendo a hora da fome, os alunos podem entrar no perfil @rudaufc e olhar qual vai ser o prato do dia, ou quem está seguindo ele no Twitter pode ter a agradável surpresa de ver todo dia o que vai ser servido hoje.
Aqui está o código fonte do arquivo rudaufc.sh:
#!/bin/sh # Twitter bot @rudaufc login="rudaufc" senha="suasenhaaqui" segunda="Picadinho com legumes ou bife na chapa. Salada de macarrão com cenoura. Arroz. Feijão com abóbora e batata doce." terca="Franco guisado ou coxas de frango ao forno . Salada de acelga, cenoura e passas. Arroz. Feijão com abóbora e batata doce." quarta="# Feijoada à moda RU ou bisteca . Salada de repolho branco, cenoura e abacaxi. Arroz. Feijão com abóbora e batata doce" quinta="Frango à passarinho ou frango chinês. Salada de Alface, Tomate e Cebola. Arroz. Feijão com abóbora e batata doce." sexta="# Isca ao molho ou maravilha de carne. Salada de acelga com cenoura. Arroz. Feijão com abóbora e batata doce." dia=`(date +%w)` log=`(date +%Y-%m-%d-%s)`"-$$.log" dir="/home/silveiraneto/rudaufc" msg="" case "$dia" in # "0") msg=$domingo ;; "1") msg=$segunda ;; "2") msg=$terca ;; "3") msg=$quarta ;; "4") msg=$quinta ;; "5") msg=$sexta ;; # "6") msg=$sabado ;; esac curl -u $login:$senha -d status="$msg" http://twitter.com/statuses/update.xml > $dir/$log
A mágica toda está na capacidade do Curl de acessar facilmente a API do Twitter para enviar mensagens.
Para que o script execute diariamente as nove da manhã ele está alocado em um servidor com a crontab configurada da seguinte maneira:
0 5 * * * . /caminho_para_onde_ele_esta/rudaufc.sh
ps: leve em conta que o servidor está em um fuso horário diferente do Brasil.
Nessa versão o prato de cada dia está hardcoded no script, o que não é o ideal e faz com que semanalmente eu tenha que atualizar o script inserindo os pratos da semana manualmente. Eu espero que a próxima versão seja capaz de descobrir esses pratos e se atualizar sem nenhuma interferência.
Representação e Linguagem em Ferreira Gullar
Feb 23rd

Ferreira Gullar
Há um tema que é recorrente quando se estuda por exemplo Inteligência Artificial, Linguagem ou Filosofia, é a Representação das coisas. Há um trecho de um poema do Poema Sujo – um fragmento: “Velocidades” do poeta maranhense Ferreira Gullar que não só exemplifica muito bem as dificuldades de se representar e compreender as coisas e o conhecimento mas também nos mostra que isso é algo que aflinge desde o Poeta até o Computólogo.
O homem está na cidade
como uma coisa está em outra
e a cidade está no homem
que está em outra cidademas variados são os modos
como uma coisa
está em outra coisa:
o homem, por exemplo, não está na cidade
como uma árvore está
em qualquer outra
nem como uma árvore
está em qualquer uma de suas folhas
(mesmo rolando longe dela)
O homem não está na cidade
como uma árvore está num livro
quando um vento ali a folheiaa cidade está no homem
mas não da mesma maneira
que um pássaro está numa árvore
não da mesma maneira que um pássaro
(a imagem dele)
está/va na água
e nem da mesma maneira
que o susto do pássaro
está no pássaro que eu escrevoa cidade está no homem
quase como a árvore voa
no pássaro que a deixacada coisa está em outra
de sua própria maneira
e de maneira distinta
de como está em si mesmaa cidade não está no homem
do mesmo modo que em sua
quitandas praças e ruas












