1,720,983 research outputs found
Indexação de acórdãos por meio de uma ontologia jurisprudencial populada a partir de um corpus jurídico real
Aiming at improving the quality and accuracy of jurisprudential search services of the courts of justice, this dissertation proposes the automatic identification of relevant terms, or sentences, in a corpus of jurisprudential documents. Each identified term should be related to a concept that represents its meaning in the domain of jurisprudence, thus instancing an individual of that domain. At the end, each individual must be stored in knowledge base, thus enabling semantic queries over the documents. To achieve these objectives, methods were proposed for the extraction of relevant sentences and to build an application ontology for the representation of judgments. Furthermore, ontology navigation and search methods were proposed. For the extraction of sentences, several Text Mining techniques were used, such as Sentence Extraction, Analysis of Regular Expressions, Stemming, Stop-words and Controlled Vocabularies. The construction of the ontology followed the methodology OTKM and used some knowledge representation languages, such as DL, RDF and OWL. The Jena framework was applied for navigation in the ontology. SPARQL queries language was applied for search in the ontology. To validate the methods here proposed, an application ontology for the domain of judgments were built, as well as a knowledge management application to the judgments based on the ontology. The application includes routines for knowledge extraction from a corpus of judgments, population of the ontology with the extracted knowledge and then semantic search on the populated ontology. The ontology. The ontology and the knowledge extracted from 50 judgments were submitted to criticism by experts in jurisprudence. At the end, the semantic search routine was experimented with the ontology populated by 15,000 judgments, all extracted from the actual jurisprudence base of the Court of Paraná, a state of Brazil. The results obtained in the experiments demonstrated that the approach was satisfactory in both the indexing of documents as well as in the semantic search, showing that the developed ontology meets the application requirements.Visando a uma melhoria na qualidade e precisão dos serviços de pesquisa jurisprudencial dos tribunais de justiça, a presente dissertação propõe a identificação automática de termos, ou sentenças, relevantes em um corpus de documentos jurisprudenciais. Cada termo identificado deve ser relacionado a um conceito que represente o seu significado no domínio da jurisprudência, compondo assim um indivíduo deste domínio. Ao final, cada indivíduo deve ser armazenado em uma base de conhecimentos, possibilitando, assim, pesquisas semânticas sobre os documentos. Para alcançar tais objetivos, são propostos métodos para extração de sentenças relevantes e para a construção de uma ontologia de aplicação para representação de acórdãos. Na seqüência são propostos ainda métodos de navegação e pesquisa na ontologia. Na extração de sentenças são abordadas técnicas de Mineração de Textos, tais como Extração de Sentenças, Análise de Expressões Regulares, Stemming, Stop-words e Vocabulários Controlados. A construção da ontologia segue a metodologia OTKM, utilizando-se também de linguagens de representação de conhecimento, tais com DL, RDF e OWL. Par a navegação na ontologia é abordada a framework Jena. Para pesquisas na ontologia é abordada a linguagem de consultas SPARQL. Para validar os métodos aqui propostos, foram construídos uma ontologia de aplicação para o domínio de acórdãos, bem como um aplicativo para gestão do conhecimento dos acórdãos baseado na ontologia. O aplicativo inclui rotinas de extração de conhecimento de um corpus de acórdãos, de população da ontologia com os conhecimentos extraídos e de pesquisa semântica sobre a ontologia populada. A ontologia bem como o conhecimento extraído de 50 acórdãos foram submetidos à crítica por especialistas em jurisprudência. Ao final, a rotina de pesquisa semântica foi submetida a uma experimentação com a ontologia populada por 15 mil acórdãos, todos extraídos da base de jurisprudência real do Tribunal de Justiça do Estado do Paraná. Os resultados obtidos nos experimentos demonstraram que a abordagem foi satisfatória tanto na indexação dos documentos como na pesquisa semântica, demonstrando que a ontologia desenvolvida responde aos requisitos da aplicação
Folkoncept: método de suporte à modelagem conceitual de ontologias a partir da aquisição de conhecimentos de folksonomias
In this work, we present a method called Folkoncept for supporting conceptual modeling of ontologies starting with knowledge acquisition based on folksonomies. The method aims at helping actors enrolled in the development process in eliciting terms and in the modeling choice of how to represent these terms in the ontology. The objective of applying the Folkoncept method is to reduce the knowledge acquisition bottleneck through ontology learning techniques based on folksonomies. Folkoncept reaches three activities of the development process: knowledge acquisition, conceptual modeling, and evaluation, the latter being integrated into the conceptual modeling activity. With relation to the knowledge acquisition, Folkoncept deals with the retrieval, representation, and enrichment of terms (tags) coming from a folksonomy resulting from a social process of tagging performed by the actors involved in the ontology development process. In the conceptual modeling activity, Folkoncept helps the ontology designer to transform folksonomy’s tags into elements of the ontology being developed. In the ontology evaluation activity, the method helps ontology designers to validate the new elements that are suggested by the ontology learning method. In addition, the Folkoncept reduces the difficulty in using the OntoClean methodology making its use transparent to the ontology designer. Folkoncept was evaluated by means of ontology development experiments realized in a controlled environment by teams composed by ontology designers coming from the area of computing. Some teams worked with a prototype system that implements the Folkoncept. Results obtained by these teams were compared with the results from teams working without the system. The comparison was performed through metrics that show that the Folkoncept helped ontology designers to develop more descriptive ontologies with fewer errors with relation to the idealized taxonomies of OntoClean.Neste trabalho, apresenta-se um método para o desenvolvimento de ontologias a partir de folksonomias. O objetivo do método é auxiliar os atores envolvidos no processo de desenvolvimento na elicitação de termos a serem representados na ontologia e na tomada de decisão de como modelar tais termos. Busca-se, pela aplicação do método, reduzir o gargalo na aquisição de conhecimentos empregando-se técnicas de aprendizado de ontologias a partir de folksonomias. O método atinge três atividades do processo de desenvolvimento de ontologias: aquisição de conhecimentos, modelagem conceitual e avaliação das ontologias, sendo este último integrado à modelagem conceitual. Na aquisição de conhecimentos, o método trata da recuperação, representação e enriquecimento das etiquetas (termos) presentes nas folksonomias originadas de um processo social de etiquetagem realizado pelos atores envolvidos no desenvolvimento da ontologia. Na modelagem conceitual, auxilia o projetista a transformar as etiquetas das folksonomias em elementos da ontologia em desenvolvimento, ou seja, na modelagem de novos elementos. Na avaliação de ontologias, o método auxilia os projetistas na validação dos novos elementos que são sugeridos pelo método de aprendizado. Além disso, o método diminui a dificuldade em utilizar a metodologia OntoClean tornando sua aplicação transparente ao projetista. A avaliação do método foi realizada por meio de experimentos de desenvolvimento de ontologias em um ambiente controlado. Participaram dos experimentos equipes compostas por projetistas da área da computação, sendo que algumas equipes trabalharam com um protótipo que implementa o método e outras não. A avaliação foi realizada por meio de métricas que comprovaram que o sistema auxiliou os projetistas a desenvolverem ontologias mais descritivas e com número menor de erros de formalismo
Método de argumentação para resolução colaborativa de divergências na combinação de ontologias individuais
Esta tese propõe um método de argumentação para resolução colaborativa de divergências na combinação de ontologias individuais, denominado CAMIO (Collaborative Argumentation in Merging Individual Ontologies), para apoiar, fundamentar e formalizar a argumentação colaborativa para resolução de divergências provenientes da combinação de ontologias desenvolvidas individualmente. Divergências são inerentes ao desenvolvimento colaborativo de ontologias, e, geralmente são resolvidas através de processos de negociação entre os participantes. Comumente, nestas negociações os participantes defendem suas ideias com base em argumentos informais, assim denominados porque são baseados em conhecimento tácito, que o participante adquire em suas experiências pessoais, e é difícil de formalizar e comunicar, pois se trata de um conhecimento específico adquirido em um determinado tempo e espaço. Quando a argumentação é primordialmente baseada na experiência pessoal ou nos interesses particulares dos participantes, é maior o risco da ontologia se afastar do modelo pretendido. Consequentemente, é mais difícil alcançar a corretude da ontologia e os erros existentes devem ser revistos e corrigidos em fases subsequentes, onerando o seu custo de desenvolvimento e, caso não sejam corrigidos, podendo até inviabilizar sua utilização. O método CAMIO propõe formalizar a argumentação através do uso de princípios filosóficos advindos das teorias de essência, identidade, unidade e dependência (preconizados pela metodologia OntoClean) para justificar parte dos argumentos utilizados na negociação entre os participantes. Com o uso da OntoClean busca-se facilitar o alcance do consenso e diminuir a distância existente entre o modelo pretendido e o modelo especificado, pois a aplicação da metodologia ajuda a revelar o significado pretendido à representação dos conceitos, através da compreensão das consequências lógicas das escolhas ontológicas de modelagem, e dessa forma procura garantir uma interpretação consistente aos elementos da ontologia. As avaliações dos experimentos realizados usando o método proposto sugerem que nossa abordagem é factível e implementável na prática.This thesis proposes an argumentation method for collaborative solution of divergences in the merging of individual ontologies, the so-called CAMIO (Collaborative Argumentation in Merging Individual Ontologies). Such method aims to support, serve as basis, and formalize the collaborative argumentation for solving divergences deriving from the merging of ontologies individually developed. Divergences are inherent to the collaborative development of ontologies and are generally solved through negotiation processes among the participants. Commonly, during these negotiations the participants advocate their ideas based on informal argumentation, which are so called due to their tacit knowledge basis – knowledge stemming from the participant’s personal experiences and that is hard to formalize and spread, once it is specific and acquired in a specific time and space. The more argumentation primarily derives from personal experiences or individual interests of the participants, the higher the risk that the ontology deviates from the intended model. Consequently, it is harder to achieve the ontology correctness and existing errors must be reviewed and corrected in subsequent stages, increasing the ontology development cost and, if not corrected, even making its utilization not viable. The CAMIO method proposes the formalization of argumentation through the use of philosophical principles deriving from the theories of essence, identity, unity, and dependence (preconized by the OntoClean methodology) as for justifying part of the argumentation used in the negotiation among participants. The OntoClean utilization aims to facilitate reaching a consensus and reducing the distance between the intended and the specified models, once the application of the methodology helps reveal the meaning intended for the representation of concepts through the understanding of the logical consequences of the modeling ontological choices, thus assuring a consistent interpretation of the ontology elements. The evaluations of the experiments performed by using the proposed method suggest that our approach is feasible and implementable in practice
Estratégias de participação em leilões combinatoriais aplicadas em um problema de transporte de derivados de petróleo
Pesquisas recentes mostram que abordagens baseadas em sistemas multiagentes (SMA) e mecanismos de mercado como leilões são eficazes para encontrar soluções factíveis para problemas de planejamento em cadeias de suprimento. Esta dissertação aborda a utilização do paradigma de SMA baseado em Leilões Combinatoriais e o uso de estratégias de participação em leilões na resolução do problema de transporte de derivados de petróleo em uma rede multimodal da PETROBRAS – Petróleo Brasileiro S/A, denominado Problema de Transporte de Derivados de Petróleo Simplificado (PTDPS), que se caracteriza como um problema de planejamento em cadeias de suprimento. Em leilões combinatoriais, a determinação do vencedor é um problema NP-Completo sem algoritmos de aproximação, cujo custo computacional aumenta com o número de ofertas recebidas pelo leiloeiro. Este trabalho tem por objetivo aumentar o escopo de aplicação de leilões combinatoriais em problemas de planejamento pelo uso de uma estratégia heurística de participação em leilões, além de servir como uma ferramenta de apoio à tomada de decisão por especialistas da indústria petrolífera. Os resultados obtidos a partir da aplicação do SMA desenvolvido em uma série de cenários para a estratégia proposta (avaliação da necessidade global) e outras de referência (geral - todos os leilões possíveis - e gulosa – somente um leilão) foram comparados entre si e demonstram que a utilização da estratégia proposta reduz o tempo de processamento em relação à estratégia geral e sem perda da qualidade da solução em comparação com as estratégias geral e gulosa. Outras contribuições deste trabalho são um SMA para realizar o planejamento do transporte de derivados de petróleo tendo como modelo de negociação o mecanismo de leilões combinatoriais e a proposição de um modelo descentralizado onde diversos leilões combinatoriais podem ser executados simultaneamente.Recent researches have shown that approaches based on multi-agent systems (MAS) and market mechanisms like auctions are efficient on the resolution of planning problems in supply chains. This work uses the combinatorial auction-based MAS paradigm and participation strategies in auctions for solving the problem of transporting oil derivatives of PETROBRAS - Petroleo Brasileiro S/A, called Simplified Problem of Transporting Oil Derivatives (SPTOD), which is characterized as a planning problem in supply chains. In combinatorial auctions, the winner determination is a NP-Complete problem without approximation algorithms, whose computational cost increases with the number of bids received by the auctioneer. In this context, this work aims at enlarging the scope of application of combinatorial-auction mechanisms in planning problems by using a heuristic strategy for participation in auctions, besides serving as a support tool for decision-making process by specialists of industrial oil. The results were drawn from several scenarios where the MAS was used with the proposed strategy (global evaluation of needs) and with other strategies for comparison (general – all possible auctions – and greedy – only one auction). The results show that the use of the proposed strategy reduces the processing time when compared to the general strategy and that the quality of the solution is preserved in comparison with the general and greedy strategies. Other contributions of this work are the development of a MAS to realize the planning of transporting oil derivatives between producing and consuming basis having as negotiation model the combinatorial auction-based mechanism and a proposition of a decentralized model where several combinatorial auctions can be run simultaneously
Modelo multiagentes baseado em um protocolo de leilões simultâneos para aplicação no problema de planejamento de transferências de produtos no segmento downstream do sistema logístico brasileiro de petróleo
O segmento downstream da cadeia de suprimentos da indústria brasileira de petróleo é composta por bases de produção (e.g. refinarias), armazenamento (e.g. terminais) e consumo (e.g. mercados consumidores) e modais de transportes (e.g. oleodutos, navios, caminhões e trens). O planejamento da transferência de derivados de petróleo nesta rede multimodal é um problema complexo e atualmente é realizado para um horizonte de três meses com base na experiência de profissionais e sem auxílio de um sistema computacional de apoio à decisão. Basicamente, o problema pode ser visto como uma negociação para alocação de recursos disponíveis (tais como derivados de petróleo, tanques e modais de transporte) pelas diferentes bases envolvidas que necessitam enviar ou receber derivados de petróleo. Na literatura, alguns problemas semelhantes, porém mais voltados para o planejamento de redes formadas por um único tipo de modal de transporte, têm sido tratados por diferentes abordagens, com predominância da programação matemática. Estes trabalhos ilustram a difícil tarefa de modelar grandes problemas por meio desta abordagem. Geralmente, tais trabalhos consideram apenas um curto horizonte de planejamento ou apenas uma parte do problema original, tal como uma parte da rede petrolífera brasileira, gerando limitações importantes para os modelos desenvolvidos. Devido às características do problema em estudo, o qual envolve toda a rede de transporte e apresenta perfil de negociação entre as diferentes entidades envolvidas, surge o interesse da utilização do paradigma de sistemas multiagente. O paradigma de agentes tem sido aplicado a problemas de diferentes contextos, particularmente em problemas de gerenciamento de cadeias de suprimentos devido à sua correspondência natural com a realidade e, em geral, em problemas que envolvem a competição por recursos por meio de mecanismos de negociação com base em leilões. Este trabalho apresenta um novo protocolo de negociação baseado em leilões e aplicação deste protocolo em forma de um modelo multiagente na resolução do problema de planejamento em questão. Os agentes que formam a solução representam principalmente os locais de produção, armazenamento, consumo e os modais de transporte na rede petrolífera brasileira. O objetivo destes agentes é manter um nível de estoque diário factível de cada produto em cada local por meio de transferências de produtos pela rede petrolífera brasileira com preferível redução do custo de transporte. Por fim, este trabalho apresenta a satisfação destes objetivos por meio de experimentos em cenários fictícios e reais da rede brasileira de petróleo.The Brazilian oil supply chain is composed by oil refineries, consumer markets, terminals for intermediary storage and several transportation modals, such as pipelines, ships, trucks and trains. The transportation planning of oil products in this multimodal network is a complex problem that is currently performed manually based on expertise, for a period of three months, due to the lack of a software system to cover the problem complexity. Such problem involves the negotiation of available resources such as oil products, tanks and transportation modals between different sources and consumption points. Similar problems, but more directed to the planning of single modes of transportation, have been treated by different approaches, mainly mathematical programming. Such works illustrate the difficult task of modeling large problems with this mechanism. Generally, they consider a short horizon planning or only part of the original problem, such as a part of the network, rendering important limitations to the models developed. Due to the characteristics of the problem in study where the full network needs to be considered and there exists negotiation amongst the different entities involved, the usage of multi-agent models seems to be worth to explore. Such models have been applied in different contexts such as to supply chain problems due its natural correspondence with the reality. Furthermore, in problems involving competition for resources, multi-agents negotiation mechanisms based on auctions are commonly applied. Thus, this thesis presents one auction-based solution formed by the cooperation among agents for them to achieve their goals. The agents involved in the auctions represent mainly the production, storage and consumption locations. Their goal is to maintain a daily suitable inventory level for each product by means of transportation through the multimodal network at a low transport cost. Finally, this paper presents the satisfaction of these objectives through experiments on real and fictional scenarios of Brazilian oil network
Uma arquitetura para computação sensível ao contexto aplicada a processos de software
A literatura indica que uma forma de reconhecer ações e atividades é por meio do uso de sensores anexados de alguma forma no ambiente do ator. Uma forma de limitar itens a serem considerados em um ambiente é por meio da definição de um contexto que, por sua vez, é uma ferramenta para manipulação do problema de reconhecimento de atividades. Nesta pesquisa, contexto é descrito utilizando ontologias com conceitos associados a ações, eventos e dispositivos. Esta pesquisa apresenta uma arquitetura para identificar as prováveis ações de um ator envolvido em um processo de software em um ambiente monitorado por sensores. A arquitetura está fundamentada na utilização de dados provenientes das ações que atores executam no ambiente e que são coletados por meio dos sensores. O objetivo é identificar as ações que o ator executa com o mínimo de intervenção do mesmo. Os dados coletados dos sensores são descritos por meio de ontologias em graus de abstração variados que permitem descrever dos dados brutos até as atividades e contextos nos quais as ações acontecem. As aplicações desta arquitetura variam do simples monitoramento de atividades até o compartilhamento de informações entre diversos atores em função de índices que representam o conteúdo da atividade e/ou o contexto de realização da mesma. Para a realização deste trabalho, uma das etapas do método consistiu na inspeção dos dados coletados pelos sensores, o que resultou no desenvolvimento de novas ontologias que, após avaliação com arquiteturas propostas anteriormente, demonstram que a arquitetura proposta neste trabalho, por meio do uso de um motor de inferência, consegue inferir em dados coletados por sensores e representados com o uso de ontologias. Uma contribuição desta pesquisa é a implementação de uma arquitetura flexível, que permite que novos sensores sejam adicionados, sem alterar o núcleo da arquitetura proposta.The present work undertakes the problem of recognizing activities of an actor engaged in a software process. The main goal is to identify the actions that the actor performs with minimal intervention of him/herself. The literature indicates that a way to recognize actions and activities is through the use of sensors attached to the environment. Still, when targeting a specific scope, a very useful approach is to explicitly define and describe a context, e.g. through specific ontologies, as was the choise of this work. An architecture integrating ontologies and sensors is defined. The ontologies describe actions, events and devices with diferent granularities, acting as tools for the activity recognition problem. A specific implementation of the architecture is detailed along with the method used to derive the ontologies. Finally, the results are analyzed and evaluated vis-à-vis existing architectures. The main contribution of this research is a flexible architecture, allowing new sensors to be added in an incremental manner, just extending the ontologies, that are detached from the code
Going Beyond Counting First Authors in Author Co-citation Analysis
The present study examines one of the fundamental aspects of author co-citation analysis (ACA) - the way co-citation
counts are defined. Co-citation counting provides the data on which all subsequent statistical analyses and mappings
are based, and we compare ACA results based on two different types of co-citation counting - the traditional type that
only counts the first one among a cited work's authors on the one hand and a non-traditional type that takes into
account the first 5 authors of a cited work on the other hand. Results indicate that the picture produced through this non-traditional author co-citation counting contains more coherent author groups and is therefore considerably clearer. However, this picture represents fewer specialties in the research field being studied than that produced through the traditional first-author co-citation counting when the same number of top-ranked authors is selected and analyzed. Reasons for these effects are discussed
Variations on the Author
“Variations on the Author” discusses two of Eduardo Coutinho’s recent films (Um Dia na Vida, from 2010, and Últimas Conversas, posthumously released in 2015) and their contribution to the general question of documentary authorship. The director’s filmography is characterized by a consistent yet self-effacing form of authorial self-inscription: Coutinho often features as an interviewer that rather than express opinions propels discourses; an interviewer that is good at listening. This mode of self-inscription characterizes him as an author who is not expressive but who is nonetheless markedly present on the screen. In Um Dia na Vida, however, Coutinho is completely absent form the image, while Últimas Conversas, on the contrary, includes a confessional prologue that moves the director from the margins to the center of his films. This article examines the ways in which these works stand out in the filmography of a director who offers new insights into the notion of cinematic authorship
Appropriate Similarity Measures for Author Cocitation Analysis
We provide a number of new insights into the methodological discussion about author cocitation analysis. We first argue that the use of the Pearson correlation for measuring the similarity between authors’ cocitation profiles is not very satisfactory. We then discuss what kind of similarity measures may be used as an alternative to the Pearson correlation. We consider three similarity measures in particular. One is the well-known cosine. The other two similarity measures have not been used before in the bibliometric literature. Finally, we show by means of an example that our findings have a high practical relevance.information science;Pearson correlation;cosine;similarity measure;author cocitation analysis
- …
