SlideShare ist ein Scribd-Unternehmen logo
1 von 10
A.L.I.C.E. João Nuno Castelo Branco IESF MBA em Gestão de Empresas 2010/2011 Métodos e Técnicas de Apoio à Gestão e ao e-business
A.I. – Inteligência Artifical A Inteligência Artificial (A.I. – Artificial Intelligence) é uma área de pesquisa da ciência da computação dedicada a buscar métodos ou dispositivos computacionais que possuam ou simulem a capacidade racional de resolver problemas, pensar ou, de forma ampla, ser inteligente. byWikipedia A A.I.desperta um sentimento ambíguo de medo e curiosidade no ser humano. Frankenstein - 	personagem representativa da mitologia associada.
A.I. A.I. Forte: Hipótese da A.I. que considera ser possível criar uma máquina inteligente; “Fazer a máquina comportar-se de tal forma que seja chamada inteligente caso fosse este o comportamento de um ser humano”, Dartmouth1955; Auto-consciente – cognitivamente indiferenciável de um ser humano; BicentennialMan 1999 ArtificalIntelligence 2001
A.I. A.I. Fraca: Não é capaz de raciocinar; Não é capaz de resolver problemas; Não é auto-consciente; Entre os vários campos existentes dentro deste tipo de A.I., destaca-se o processamento de linguagem natural. A.L.I.C.E. O A.L.I.C.E (Artificial Linguistic Internet ComputerEntity) é um chatterbot criado na Lehigh University por Richard S. Wallace, activado em 1995, sendo um dos robots mais populares da actualidade.
A.L.I.C.E. Com o software gratuito A.L.I.C.E. é possível criar personagens virtuais e “libertá-las” na web. Vários bots utilizam esta tecnologia para facilitar o fornecimento de informação de maneira mais intuitiva, e mesmo interactiva. Exemplos: http://www.pandorabots.com/pandora/talk?botid=b21f0d757e36f385 – Bot de Deus – pode simular-se uma conversa com o criador. http://showcase.pandorabots.com/pandora/talk?botid=d10d53a63e345abf&skin=iframe – Capitão Kirk da USS Entreprise com sintetizador de voz
Características Software capaz de manter uma conversa normal com um ser humano; Capacidade de aprendizagem com a própria conversa e consequente alteração dos seus parâmetros; Possibilidade de condicionamento das respostas a uma base de dados concreta; Interligação com sintetizadores vocais; Oferta diferenciada quando comparada com as habituais FAQ. Capacidade de implementação on-line.
A.L.I.C.E Vantagens: Software open-source: código fonte aberto e passível de ser alterado pelos utilizadores; Gratuito; Com uma comunidade de centenas de pessoas a participarem no seu desenvolvimento; Superior a softwares pago, dada a sua grande comunidade de desnvolvimento; Grande possibilidade de personalização de conteúdos fornecidos.
A.L.I.C.E Desvantagens: Necessidade de fortes conhecimentos de programação; Qualidade das respostas depende directamente do tempo adjudicado à personalização do software; Utilização toda baseada em Chat; Informações apenas escritas.
Conclusões Com um baixo investimento, e com alguns conhecimentos é possível beneficiar de um programa que marcará a diferença na experiência  oferecida ao utilizador. A oferta personalizada, como aconteceria numa conversa natural, cria laços com o público alvo, além de a marca ficar associada a um produto diferente, com uma forte componente tecnológica. A personalização é feita de acordo com os requisitos do interessado, e de acordo com o mercado alvo que se pretende atingir.
FIM Obrigado pela atenção!! João Nuno Castelo Branco IESF MBA em Gestão de Empresas 2010/2011 Métodos e Técnicas de Apoio à Gestão e ao e-business

Weitere ähnliche Inhalte

Andere mochten auch

19: When the user presses Enter in a JTextField, the GUI component generates ...
19: When the user presses Enter in a JTextField, the GUI component generates ...19: When the user presses Enter in a JTextField, the GUI component generates ...
19: When the user presses Enter in a JTextField, the GUI component generates ...
sukeshsuresh189
 
actividad 3
actividad 3actividad 3
actividad 3
rulo2186
 
Master's Registration Card
Master's Registration CardMaster's Registration Card
Master's Registration Card
RSBO BD
 
Concurso regido pela clt dá direito à estabilidade
Concurso regido pela clt dá direito à estabilidadeConcurso regido pela clt dá direito à estabilidade
Concurso regido pela clt dá direito à estabilidade
leandromrbs
 
Minehart_Jason_resume092116
Minehart_Jason_resume092116Minehart_Jason_resume092116
Minehart_Jason_resume092116
Jason Minehart
 
Nu se_poate_mai_frumos
 Nu se_poate_mai_frumos Nu se_poate_mai_frumos
Nu se_poate_mai_frumos
Ruben Atomei
 

Andere mochten auch (16)

Aplicativo Acadêmico
Aplicativo AcadêmicoAplicativo Acadêmico
Aplicativo Acadêmico
 
19: When the user presses Enter in a JTextField, the GUI component generates ...
19: When the user presses Enter in a JTextField, the GUI component generates ...19: When the user presses Enter in a JTextField, the GUI component generates ...
19: When the user presses Enter in a JTextField, the GUI component generates ...
 
Seres Sociales
Seres SocialesSeres Sociales
Seres Sociales
 
actividad 3
actividad 3actividad 3
actividad 3
 
Cantània
CantàniaCantània
Cantània
 
Master's Registration Card
Master's Registration CardMaster's Registration Card
Master's Registration Card
 
SEA_Brochure
SEA_BrochureSEA_Brochure
SEA_Brochure
 
Geometria
GeometriaGeometria
Geometria
 
certificate
certificatecertificate
certificate
 
Concurso regido pela clt dá direito à estabilidade
Concurso regido pela clt dá direito à estabilidadeConcurso regido pela clt dá direito à estabilidade
Concurso regido pela clt dá direito à estabilidade
 
aprendiendo a usar slideshare
aprendiendo a usar slideshareaprendiendo a usar slideshare
aprendiendo a usar slideshare
 
Minehart_Jason_resume092116
Minehart_Jason_resume092116Minehart_Jason_resume092116
Minehart_Jason_resume092116
 
Marketing Automation for SaaS based Internet Shops by Softwarehouse24.eu
Marketing Automation for SaaS based Internet Shops by Softwarehouse24.euMarketing Automation for SaaS based Internet Shops by Softwarehouse24.eu
Marketing Automation for SaaS based Internet Shops by Softwarehouse24.eu
 
B.Time ApresentaçãO 2012
B.Time ApresentaçãO 2012B.Time ApresentaçãO 2012
B.Time ApresentaçãO 2012
 
Propiedades nutricionales de los puerros
Propiedades nutricionales de los puerrosPropiedades nutricionales de los puerros
Propiedades nutricionales de los puerros
 
Nu se_poate_mai_frumos
 Nu se_poate_mai_frumos Nu se_poate_mai_frumos
Nu se_poate_mai_frumos
 

Ähnlich wie A.l.i.c.e.

Ähnlich wie A.l.i.c.e. (20)

Inteligência Artificial e Oportunidades.pptx
Inteligência Artificial e Oportunidades.pptxInteligência Artificial e Oportunidades.pptx
Inteligência Artificial e Oportunidades.pptx
 
Trabalho de fundamentos de informática.pptx
Trabalho de fundamentos de informática.pptxTrabalho de fundamentos de informática.pptx
Trabalho de fundamentos de informática.pptx
 
Ia01 introducao (1)
Ia01   introducao (1)Ia01   introducao (1)
Ia01 introducao (1)
 
A generalização pode não ser feita de maneira correta na inferência indutiva....
A generalização pode não ser feita de maneira correta na inferência indutiva....A generalização pode não ser feita de maneira correta na inferência indutiva....
A generalização pode não ser feita de maneira correta na inferência indutiva....
 
Após uma leitura atenta do artigo "Inteligência Artificial: conceitos e aplic...
Após uma leitura atenta do artigo "Inteligência Artificial: conceitos e aplic...Após uma leitura atenta do artigo "Inteligência Artificial: conceitos e aplic...
Após uma leitura atenta do artigo "Inteligência Artificial: conceitos e aplic...
 
De acordo com o trabalho citado, pode-se afirmar que esses sistemas inteligen...
De acordo com o trabalho citado, pode-se afirmar que esses sistemas inteligen...De acordo com o trabalho citado, pode-se afirmar que esses sistemas inteligen...
De acordo com o trabalho citado, pode-se afirmar que esses sistemas inteligen...
 
III. Construir programas que melhorem seu desempenho por meio de exemplos.
III. Construir programas que melhorem seu desempenho por meio de exemplos.III. Construir programas que melhorem seu desempenho por meio de exemplos.
III. Construir programas que melhorem seu desempenho por meio de exemplos.
 
A TDWaterhouse (Ontario, CA) usa um sistema semelhante para responder às dúvi...
A TDWaterhouse (Ontario, CA) usa um sistema semelhante para responder às dúvi...A TDWaterhouse (Ontario, CA) usa um sistema semelhante para responder às dúvi...
A TDWaterhouse (Ontario, CA) usa um sistema semelhante para responder às dúvi...
 
Após a leitura atenta do artigo “Trabalho Escravo no Brasil do Século XXI”, q...
Após a leitura atenta do artigo “Trabalho Escravo no Brasil do Século XXI”, q...Após a leitura atenta do artigo “Trabalho Escravo no Brasil do Século XXI”, q...
Após a leitura atenta do artigo “Trabalho Escravo no Brasil do Século XXI”, q...
 
Eles utilizaram técnicas de computação em seus planejamentos que permitiram a...
Eles utilizaram técnicas de computação em seus planejamentos que permitiram a...Eles utilizaram técnicas de computação em seus planejamentos que permitiram a...
Eles utilizaram técnicas de computação em seus planejamentos que permitiram a...
 
Digitalização da imagem, processamento de linguagem natural e visão computaci...
Digitalização da imagem, processamento de linguagem natural e visão computaci...Digitalização da imagem, processamento de linguagem natural e visão computaci...
Digitalização da imagem, processamento de linguagem natural e visão computaci...
 
II. Criar sistemas que sejam significantemente mais capazes que humanos em pr...
II. Criar sistemas que sejam significantemente mais capazes que humanos em pr...II. Criar sistemas que sejam significantemente mais capazes que humanos em pr...
II. Criar sistemas que sejam significantemente mais capazes que humanos em pr...
 
Fornecer ao cérebro humano as habilidades para efetuar funções que apenas o c...
Fornecer ao cérebro humano as habilidades para efetuar funções que apenas o c...Fornecer ao cérebro humano as habilidades para efetuar funções que apenas o c...
Fornecer ao cérebro humano as habilidades para efetuar funções que apenas o c...
 
Matemática e Estatística. Física pura. Filosofia. Inteligência Artificial. An...
Matemática e Estatística. Física pura. Filosofia. Inteligência Artificial. An...Matemática e Estatística. Física pura. Filosofia. Inteligência Artificial. An...
Matemática e Estatística. Física pura. Filosofia. Inteligência Artificial. An...
 
Leia o trecho do artigo Inteligência Artificial e Aprendizado de Máquina: est...
Leia o trecho do artigo Inteligência Artificial e Aprendizado de Máquina: est...Leia o trecho do artigo Inteligência Artificial e Aprendizado de Máquina: est...
Leia o trecho do artigo Inteligência Artificial e Aprendizado de Máquina: est...
 
Fornecer ao computador as habilidades para efetuar funções que apenas o céreb...
Fornecer ao computador as habilidades para efetuar funções que apenas o céreb...Fornecer ao computador as habilidades para efetuar funções que apenas o céreb...
Fornecer ao computador as habilidades para efetuar funções que apenas o céreb...
 
III. A pressão da sociedade exigindo postura ética das empresas por meio da r...
III. A pressão da sociedade exigindo postura ética das empresas por meio da r...III. A pressão da sociedade exigindo postura ética das empresas por meio da r...
III. A pressão da sociedade exigindo postura ética das empresas por meio da r...
 
IV. Derivar conhecimento novo e predizer eventos futuros.
IV. Derivar conhecimento novo e predizer eventos futuros.IV. Derivar conhecimento novo e predizer eventos futuros.
IV. Derivar conhecimento novo e predizer eventos futuros.
 
Buscar por métodos ou dispositivos capazes de simular a prototipagem rápida.
Buscar por métodos ou dispositivos capazes de simular a prototipagem rápida.Buscar por métodos ou dispositivos capazes de simular a prototipagem rápida.
Buscar por métodos ou dispositivos capazes de simular a prototipagem rápida.
 
Em seguida, usa essas informações para criar retratos. Entretanto, a IA tem a...
Em seguida, usa essas informações para criar retratos. Entretanto, a IA tem a...Em seguida, usa essas informações para criar retratos. Entretanto, a IA tem a...
Em seguida, usa essas informações para criar retratos. Entretanto, a IA tem a...
 

Kürzlich hochgeladen

Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
Autonoma
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 

Kürzlich hochgeladen (20)

Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Questões de Língua Portuguesa - gincana da LP
Questões de Língua Portuguesa - gincana da LPQuestões de Língua Portuguesa - gincana da LP
Questões de Língua Portuguesa - gincana da LP
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Missa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfMissa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdf
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
CATEQUESE primeiro ano . CATEQUESE 1ºano
CATEQUESE primeiro ano . CATEQUESE 1ºanoCATEQUESE primeiro ano . CATEQUESE 1ºano
CATEQUESE primeiro ano . CATEQUESE 1ºano
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 

A.l.i.c.e.

  • 1. A.L.I.C.E. João Nuno Castelo Branco IESF MBA em Gestão de Empresas 2010/2011 Métodos e Técnicas de Apoio à Gestão e ao e-business
  • 2. A.I. – Inteligência Artifical A Inteligência Artificial (A.I. – Artificial Intelligence) é uma área de pesquisa da ciência da computação dedicada a buscar métodos ou dispositivos computacionais que possuam ou simulem a capacidade racional de resolver problemas, pensar ou, de forma ampla, ser inteligente. byWikipedia A A.I.desperta um sentimento ambíguo de medo e curiosidade no ser humano. Frankenstein - personagem representativa da mitologia associada.
  • 3. A.I. A.I. Forte: Hipótese da A.I. que considera ser possível criar uma máquina inteligente; “Fazer a máquina comportar-se de tal forma que seja chamada inteligente caso fosse este o comportamento de um ser humano”, Dartmouth1955; Auto-consciente – cognitivamente indiferenciável de um ser humano; BicentennialMan 1999 ArtificalIntelligence 2001
  • 4. A.I. A.I. Fraca: Não é capaz de raciocinar; Não é capaz de resolver problemas; Não é auto-consciente; Entre os vários campos existentes dentro deste tipo de A.I., destaca-se o processamento de linguagem natural. A.L.I.C.E. O A.L.I.C.E (Artificial Linguistic Internet ComputerEntity) é um chatterbot criado na Lehigh University por Richard S. Wallace, activado em 1995, sendo um dos robots mais populares da actualidade.
  • 5. A.L.I.C.E. Com o software gratuito A.L.I.C.E. é possível criar personagens virtuais e “libertá-las” na web. Vários bots utilizam esta tecnologia para facilitar o fornecimento de informação de maneira mais intuitiva, e mesmo interactiva. Exemplos: http://www.pandorabots.com/pandora/talk?botid=b21f0d757e36f385 – Bot de Deus – pode simular-se uma conversa com o criador. http://showcase.pandorabots.com/pandora/talk?botid=d10d53a63e345abf&skin=iframe – Capitão Kirk da USS Entreprise com sintetizador de voz
  • 6. Características Software capaz de manter uma conversa normal com um ser humano; Capacidade de aprendizagem com a própria conversa e consequente alteração dos seus parâmetros; Possibilidade de condicionamento das respostas a uma base de dados concreta; Interligação com sintetizadores vocais; Oferta diferenciada quando comparada com as habituais FAQ. Capacidade de implementação on-line.
  • 7. A.L.I.C.E Vantagens: Software open-source: código fonte aberto e passível de ser alterado pelos utilizadores; Gratuito; Com uma comunidade de centenas de pessoas a participarem no seu desenvolvimento; Superior a softwares pago, dada a sua grande comunidade de desnvolvimento; Grande possibilidade de personalização de conteúdos fornecidos.
  • 8. A.L.I.C.E Desvantagens: Necessidade de fortes conhecimentos de programação; Qualidade das respostas depende directamente do tempo adjudicado à personalização do software; Utilização toda baseada em Chat; Informações apenas escritas.
  • 9. Conclusões Com um baixo investimento, e com alguns conhecimentos é possível beneficiar de um programa que marcará a diferença na experiência oferecida ao utilizador. A oferta personalizada, como aconteceria numa conversa natural, cria laços com o público alvo, além de a marca ficar associada a um produto diferente, com uma forte componente tecnológica. A personalização é feita de acordo com os requisitos do interessado, e de acordo com o mercado alvo que se pretende atingir.
  • 10. FIM Obrigado pela atenção!! João Nuno Castelo Branco IESF MBA em Gestão de Empresas 2010/2011 Métodos e Técnicas de Apoio à Gestão e ao e-business