• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 117
  • 117
  • 67
  • 20
  • 15
  • 10
  • 9
  • 8
  • 5
  • 4
  • 4
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 402
  • 127
  • 119
  • 116
  • 112
  • 92
  • 66
  • 59
  • 58
  • 57
  • 49
  • 44
  • 41
  • 41
  • 39
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
261

Generic Data Harvester

Asp, William, Valck, Johannes January 2022 (has links)
This report goes through the process of developing a generic article scraper which shall extract relevant information from an arbitrary web article. The extraction is implemented by searching and examining the HTML of the article, by using Python and XPath. The data that shall be extracted is the title, summary, publishing date and body text of the article. As there is no standard way that websites, and in particular news articles, is built, the extraction needs to be adapted for every different structure and language of articles. The resulting program should provide a proof of concept method of extracting the data showing that future development is possible. The thesis host company Acuminor is working with financial crime intelligence and are collecting information through articles and reports. To scale up the data collection and minimize the maintenance of the scraping programs, a general article scraper is needed. There exist an open source alternative called Newspaper, but since this is no longer being maintained and it can be argued is not properly designed, an internal implementation for the company could be beneficial. The program consists of a main class that imports extractor classes that have an API for extracting the data. Each extractor are decoupled from the rest in order to keep the program as modular as possible. The extraction for title, summary and date are similar, with the extractors looking for specific HTML tags that contain some common attribute that most websites implement. The text extraction is implemented using a tree that is built up from the existing text on the page and then searching the tree for the most likely node containing only the body text, using attributes such as amount of text, depth and number of text nodes. The resulting program does not match the performance of Newspaper, but shows promising results on every part of the extraction. The text extraction is very slow and often takes too much text of the article but provides a great blueprint for further improvement at the company. Acuminor will be able to have their in-house article extraction that suits their wants and needs. / Den här rapporten går igenom processen av att utveckla en generisk artikelskrapare som ska extrahera reöevamt information från en godtycklig artikelhemsida. Extraheringen kommer bli implementerad genom att söka igenom och undersöka HTML-en i artikeln, genom att använda Python och XPath. Datan som skall extraheras är titeln, summering, publiceringsdatum och brödtexten i artikeln. Eftersom det inte finns något standard sätt som hemsidor, och mer specifikt nyhetsartiklar är uppbyggda, extraheringen måste anpassas för varje olika struktur och språk av artiklar. Det resulterande programmed skall visa på ett bevis för ett koncept sätt att extrahera datan som visar på att framtida utveckling är möjlig. Projektets värdföretag Acuminor jobbar inom finansiell brottsintelligens och samlar ihop information genom artiklar och rapporter. För att skala upp insamlingen av data och minimera underhåll av skrapningsprogrammen, behövs en generell artikelskrapare. Det existerar ett öppen källkodsalternativ kallad Newspaper, men eftersom denna inte länge är underhållen och det kan argumenteras att den inte är så bra designad, är en intern implementation för företaget fördelaktigt. Programmet består av en huvudklass som importerar extraheringsklasser som har ett API för att extrahera datan. Varje extraherare är bortkopplad från resten av programmet för att hålla programmet så moodulärt som möjligt. Extraheringen för titel, summering och datum är liknande, där extragherarna tittar efter specifika HTML taggar som innehåller något gemensamt attribut som de flesta hemsidor implementerar. Textextraheringen är implementerad med ett träd som byggs upp från grunden från den existerande texten på sidan och sen söks igenom för att hitta den mest troliga noden som innehåller brödtexten, där den använder attribut såsom text, djup och antal textnoder. Det resulterande programmet matchar inte prestandan av Newspaper, men visar på lovande resultat vid varje del av extraheringen. Textextraheringen är väldigt långsam och hämtar ofta för mycket text från artikeln men lämnar ett bra underlag för vidare förbättring hos företaget. Allt som allt kommer Acuminor kunna bygga vidare på deras egna artikel extraherare som passar deras behov.
262

OPERATOR INTERFACES FOR CONTROLLING THE SERIAL STREAMING TELEMETRY CHANNEL VIA A COMMAND AND CONTROL LINK

Laird, Daniel T. 10 1900 (has links)
ITC/USA 2007 Conference Proceedings / The Forty-Third Annual International Telemetering Conference and Technical Exhibition / October 22-25, 2007 / Riviera Hotel & Convention Center, Las Vegas, Nevada / The Central Test and Evaluation Incentive Program, (CTEIP) is developing Integrated Network Enhanced Telemetry (iNET) to extend serial streaming telemetry (SST) with a command and control link. Command link interfaces link remote Advanced Range Telemetry (ARTM) transmitters (Tx) and receivers (Rx), developed under the ARTM CTEIP project, via graphical user interfaces (GUI). The communication channel links the iNET Tx on a vehicle network (vNET) and the iNET Rx on a ground station network (gNET) via a single GUI. The command link is an essential part of the pending iNET Technology Demonstration.
263

Turinio filtras, paremtas daugialypės terpės failų klasifikavimu / Content filter based on classification of multimedia documents

Mečkauskas, Edgaras 04 July 2014 (has links)
Šiame darbe pasiūlytas algoritmas, gebantis spręsti dviejų klasių problemą bei pasitelkiant tik tekstinį turinį skirtas analizuoti ir klasifikuoti tokius daugialypės terpės dokumentus kaip HTML puslapiai. Taip pat Mozilla Firefox įskiepio pagrindu sukurtas turinio filtras, klasifikuojantis pagal darbe pasiūlytą klasifikavimo algoritmą. Klasifikatoriui apmokyti pasitelktas PHP programavimo kalba realizuotas tiesinis atraminių vektorių algoritmas (SVM). Pagrindinės realizuoto turinio filtro savybės, išskiriančios jį iš daugumos rinkoje esančių analogiškų įrankių, tai galimybė klasifikuoti dar algoritmui nežinomus interneto puslapius bei priklausomai nuo parametrų blokuoti tik dalį arba visą internetinį dokumentą. / An algorithm, able to solve two class problem, designed to analyse and classify multimedia documents such as HTML pages by using textual content, is suggested in the paper. Moreover, content filter based on Mozilla Firefox extension was developed to classify web pages according to the algorithm. Linear support vector machine (SVM) was developed using PHP programming language in order to train the classifier. The main advantage of the content filter we developed which distinguishes it from other analogical tools existing in the market is its ability to classify web pages unfamiliar to the algorithm and to block a part or entire web document depending on setup.
264

Dynamic Website and Data Engine Generators for Distributed Enterprise/Business Architectures

Qaddoura, Fareed 17 December 2004 (has links)
Creating websites providing dynamic services is an extensive process. Intelligent systems are used to create websites with dynamic services. Current intelligent systems are hard to use and configure by the average user. The generated websites are usually custom built to solve one problem and cannot be fully customizable for users on different environments. This thesis presents a technological solution that enables the average user to create websites with dynamic services by providing a number of parameters. The website generator is a web-based application that generates all the components of the website. The components act as portlets and the generated website will be the portal application. The data engine generator creates the website's underlying database. To enable distributed enterprise/business architecture, the data engine generator records the metadata about the database and the website to be generated. The website generator is a cost effective, dynamic, secure, reliable, and scalable solution that outperforms current website generators and portal applications.
265

Handlingsplaner och diskussion : Samarbetsverktyg

Blank, Fredrik January 2019 (has links)
This report discloses the implementation of a collaboration tool in the form of action plans and discussion functionality in behalf of the company ZonderaCom AB (Zondera). The current tool used for this purpose is inflexible, have a hard time meeting customer requirements and therefore needs to be replaced. The new application is part of a larger entity where user management and database schemas are already in place. The functionality of this application consists of issue management, chat/discussion, document management, notes, sharing and printing. For users with higher permissions a summary view will also be available. The application is implemented using ASP.NET Core MVC, Entity Framework (EF) and SQL Server as the database engine. A SPA-based approach is used where the UI (User Interface) is dynamically rendered and loaded via Ajax and partial views. The source code for the application is largely omitted from this report due to business reasons. Interface’s and database schemas are used to display code and database structure. / Denna rapport behandlar implementeringen av ett samarbetsverktyg i form av handlingsplaner och diskussion till företaget ZonderaCom AB (Zondera). Det verktyg som använts tidigare i detta syfta är oflexibelt, har svårt att uppnå återkommande kundkrav och behöver därför bytas ut. Applikationen är en del av en större helhet där användarhantering och databas redan finns på plats. I applikationen ska funktionalitet för aktivitetshantering, chatt/diskussion, dokumentuppladdning, anteckningar, delning och utskrift implementeras. För användare med högre behörighet ska även en administrativ översikt finnas tillgänglig. Applikationen implementeras med hjälp av ASP.NET Core MVC, Entity Framework (EF) och SQL Server som databasmotor. Ett SPA-baserat angreppsätt används där gränssnitt laddas dynamiskt via Ajax och partial views. Källkod för applikationen och implementering på detaljnivå har till största del utelämnats ur denna rapport av affärsmässiga skäl. Interface och databasscheman används för att visa kod- och databasstruktur.
266

Uppmärkning av skönlitterära verk : en jämförelse mellan användningen av Text Encoding Initiative och Hypertext Markup Language / Markup of literature : a comparison between the use of Text Encoding Initiative and Hypertext Markup Language

Wallberg, Charlotte January 2000 (has links)
The aim of this thesis is to study and compare to what extent Hypertext Markup Language (HTML) and Text Encoding Initiative (TEI) support bibliographic description, metadata and mark-up of textual segments. The projects in the study comprise the Norwegian The Writings of Henrik Ibsen (Henrik Ibsens Skrifter) which applies the use of TEI, and Vitterhet society’s The collected works of CJL Almqvist (Vitterhetssamfundets CJL Almqvist Samlade Verk), which applies the use of HTML. The study showed that the Ibsen project provides its text with bibliographic description and metadata to a greater extent than the Almqvist project. The Almqvist project’s texts are provided with certain information about titles, authors and also information about source material and the electronic edition. However, the markup has proved to be inconsistent – some texts include more information than others do and particular mark words are not used. From the aspect of markup on textual segments, the Ibsen project presented the most detailed information. The amount of mark words used was not only significantly higher in the texts of the Ibsen project, but also more specific. The markup of Almqvist’s texts proved to have been completed by the use of linking, however, the markup showed that TEI offers more possibilities than HTML. In order to comprehend the difference in markup of both projects, an awareness of the respective aims of HTML and TEI should be developed. The two markup languages were created based on two separate kinds of needs, which has contributed to the continual use of both. / Uppsatsnivå: D
267

En SWOT-analys av teknikerna HTML5 och Flash / A SWOT-Analysis of the HTML5 and Flash techniques

Hansson, Patrik, Sabanovic, Damir January 2011 (has links)
Numera är multimedia på webbsidor mycket vanligt. Användare kan tillexempel se på filmer på sinadagstidningars webbsidor. Webbsidor har också blivit mer interaktiva. Detta beror dels på de högahastigheterna användare har på sina internetuppkopplingar, som tillåter tyngre multimedia påwebbsidorna, så som video. Teknikerna bakom de här multimedia webbsidorna heter HTML 5 ochFlash Player. Flash Player har varit en standard för multimedia upplevelser på Internet ett tag nu mendet finns brister i tekniken. Och utmanaren heter HTML 5. HTML 5 erbjuder nya funktioner som kanunderlätta både för utvecklare och användare. Denna studie syftar att skapa förståelse om bägge dessatekniker. Och även att jämföra aktuella begrepp som möjliggör en jämförelse mellan teknikerna föratt ta fram styrkor/svagheter och möjligheter/hot för de bägge teknikerna. Hur påverkar respektiveteknik användare och utvecklare? Har teknikerna någon påverkan på Smartphones och webbläsareeller tvärtom. Vi har gjort en litteraturundersökning och en empirisk undersökning och därmed arbetatefter att få reda dessa styrkor/svagheter och möjligheter/hot. Kommer det bli ett skifte av teknik föratt utveckla multimedia webbplatser? Slutsatser som vi har kommit fram till är baserade på analysenav litteraturstudien och den empiriska undersökningen. Många faktorer spelar in i vårt resultat.HTML 5 är inte en beprövad teknik men som dock har en del fördelar och möjligheter. HTML 5 hartill exempel stora företag i ryggen som YouTube och Apple. Men det finns även nackdelar och risker.Till exempel så saknar HTML 5 stöd från vissa webbläsare. Flash Player är däremot en beprövadteknik som når många användare. Men Flash Player har dock nackdelar i bland annatstabilitetsproblem och dessutom är Flash Player resurskrävande. Men även Flash Player har fördelaroch möjligheter. Bland annat så bygger många företag sina koncept kring Flash Player. MenHTML 5 tåget går för fullt och många ser ut att hoppa på det. Bland annat YouTube har redanlanserat en demo webbsida där HTML 5 testas för att spela upp video, dock krävs det enwebbläsare med stöd för HTML 5. Det här eventuella skiftet lär dock inte ske idag, HTML 5kommer behöva tid för att etablera sig som en tydlig standard på nätet. / Program: Systemvetarutbildningen
268

Frågespel : Mobilapp med server

Sedin Hälldahl, Stefan January 2019 (has links)
Detta projekts huvudsakliga syfte är att skapa ett frågespel där användare samtidigt kan spela mot andra genom att använda en mobil applikation. Den som startar en spelomgång får välja vilken kategori av frågor som ska ställas och ger därefter ut erhållen kod till vänner som i sin tur kan ansluta till spelet. Därefter exekveras spelomgång varpå resultat erhålls och vinnare utses. Teknisk lösning för detta projekt använder Unity3D för presentation av spelet på de mobila enheterna vilka sedan kommunicerar med en server som exekverar på plattform utvecklad med Microsoft .NET Core och SQL Server. För att administrera de kategorier och frågor som spelarna ställs inför används ASP.NET MVC på samma plattform. / The main purpose of this project is to create a quiz game where users are able to simultaneously play against others using a mobile application. Anyone who starts a game session can choose which category of questions to ask and then send out received code to friends who in their turn joins the game. A round is then started where players will answer questions, after which they obtain results and a winner is selected. Technical solution for this project uses Unity3D for presentation of the game on the mobile devices which then communicates with a server that executes on a platform developed with Microsoft .NET Core and SQL Server. ASP.NET MVC is used on the same platform to manage the categories and questions faced by the players.
269

Automatic Form-Factor Transformations of Web Pages and Web Services UIs

Lubiński, Piotr January 2009 (has links)
<p>Browsing the Web on a distant screen may very often become user’s unpleasant experience. Such a situation may happen in a living room environment, where the user attempts to browse the Web on TV sitting at 10-foot distance from the screen. In a vast number of web sites that the user is able to request, many may contain, for instance, tiny text characters, which would become unreadable when watched from the distance. On the other hand, also navigation through the Web offerings can become troublesome. Especially, when the user is only equipped with the commonly used remote controller, interaction with the displayed content may prove inefficient. Therefore, methods to overcome content visibility and navigation problems become challenging. In this thesis we perceive living room environment as a good scenario, in which web-enabled handheld devices could further be utilized to interact with Consumer Electronics products, such as TVs. This sort of interaction should make an advantage of publically available Web resources to have them displayed on TV and controlled from the distance by the user who is equipped with, for instance, a web-enabled mobile phone. We think that such an interaction approach would become beneficial in several ways, making the Web browsing routine an interactive, possibly a group activity. Discussed in this thesis solutions are the first step of automatic transformations of web content into a form that can be rendered on Web4CE (Web for Consumer Electronics) products. A particularly important aspect of the proposed system is the concept of request/response HTTP message processing and HTML modification. According to this approach, living room browsing activity should be achievable without the need to re-author already existing web sites.</p>
270

Optimización metodológica de entornos telemáticos cooperativos como recursos didácticos de la Química

Jiménez Valverde, Gregorio 08 February 2008 (has links)
El objetivo principal de esta investigación queda reflejado en el título de la tesis. Los entornos estudiados son BSCW ("Basic Support for Cooperative Work") y Synergeia, ambos basados en espacios compartidos de trabajo, y que facilitan el trabajo cooperativo entre personas que no necesariamente coinciden en el espacio o en el tiempo. Estos recursos didácticos se han estudiado como soportes informáticos para la creación cooperativa de proyectos hipermedia en clases presenciales de química. Así, el alumnado, agrupado en parejas cooperativas y usando un editor HTML, creó proyectos web sobre determinados aspectos relacionados con la presencia de iones en aguas.En los dos primeros años de la investigación, en los que se estudió el BSCW como entorno, el profesor evaluó los diferentes proyectos web generados, atendiendo a su calidad científica y técnica, y utilizó los registros que genera esta plataforma para deducir notas individuales a partir de la calificación del proyecto grupal. En el tercer año, se cambió el BSCW por el recién lanzado sistema Synergeia y se aumentó la complejidad de los grupos cooperativos, pasando a estar compuestos por cuatro estudiantes de diferentes grupos-clase. En esta ocasión, el alumnado participó en la evaluación de los proyectos web realizados por otros grupos y se realizó una evaluación entre iguales dentro de cada grupo, a partir de la cual se obtuvieron calificaciones individuales. Finalmente, los estudiantes respondieron a una serie de preguntas y cuestionarios Likert.Se analizaron las respuestas recogidas y, en algunos casos, se compararon los resultados con los obtenidos en el proyecto europeo ITCOLE. A partir de esta investigación se puede concluir que el BSCW es una plataforma que facilita el trabajo cooperativo telemático entre estudiantes y que, junto a la búsqueda de información en Internet, contribuye a la adquisición de una actitud crítica sobre el aprovechamiento de recursos online. Sin embargo, la versatilidad de BSCW exige un considerable esfuerzo, entrenamiento y dedicación del docente para la gestión del entorno. Además presenta una variedad de funcionalidades -muchas de ellas sin interés pedagógico- que aumenta la dificultad de su uso.Synergeia es una versión educativa del BSCW que, manteniendo sus características básicas y prescindiendo de aquellas con escaso interés didáctico, incorpora nuevas funcionalidades que lo hacen más atractivo para la docencia. En ese sentido, el alumnado ha constatado la idoneidad de Synergeia como herramienta para la cooperación telemática. Apenas se han encontrado diferencias significativas en las variables que pudieran afectar a la cooperación entre estudiantes como: sexo, edad, nivel de conocimientos previos de informática o el hecho de disponer o no de conexión a Internet en casa. Tan sólo se comprobó que los estudiantes varones y los de mayor edad mostraron una mayor predisposición para cooperar con sus compañeros. En general, cooperar a través de Synergeia ha resultado fácil para el alumnado, aunque algunas circunstancias pueden dificultar este proceso, como por ejemplo no recibir una orientación adecuada del docente o no tener una motivación suficiente para cooperar, no disponer de tutoriales o no exteriorizar las ideas propias dentro del entorno de manera que los compañeros puedan encontrar conexiones entre las mismas y crear, por tanto, conocimiento. El método de evaluación cooperativa adoptado, junto con la información que generan estos entornos sobre las acciones que en ellos suceden, permite evaluar la responsabilidad individual con una mayor efectividad, disminuir el número de casos de estudiantes que eluden su responsabilidad individual y además proporciona una oportunidad para integrar la autoevaluación y la coevaluación en la enseñanza de la química.Además, y de acuerdo con las respuestas de los estudiantes sobre cómo mejorar la cooperación telemática a través de Synergeia, se crearon unos tutoriales de dicho entorno (www.synergeia.info) que permiten aumentar la autonomía del alumnado y facilitan la creación y gestión de un curso en Synergeia al profesorado interesado en el CSCL (aprendizaje cooperativo asistido por ordenador). La memoria recoge también otras dos investigaciones educativas: el estudio de los niveles de apertura como medida de atención a la diversidad en las prácticas cooperativas de Química y un estudio histórico de los primeros usos documentados de los recursos audiovisuales y los informáticos empleados en la enseñanza de la Química. / This thesis describes the methodological optimization study of two shared workspace-based online environments, BSCW & Synergeia, as teaching aids in the cooperative production of web-based projects about "Ions in waters".We present the results from a two-phase research. The first phase of the study was carried out from 2001-02 to 2003-04 at the IES Mercè Rodoreda training institute with students attending a Higher-Level Vocational Training 1-year Course of Environmental Chemistry. We involved three classrooms (a total of about forty-five students per year, aged 18-35).In each course, the students were divided into groups of increasing complexity and had to work cooperatively to produce their hypermedia projects. Working in BSCW/Synergeia led to students having to develop group skills as well as hypermedia-authoring techniques. The experience was carried out in a cooperative hypertext environment, which meant that the students' projects were hypertext-linked to each other and to the projects done by students from previous courses.The hypermedia projects were evaluated by both the teacher and the students, using an evaluation template which rated technical, pedagogical, esthetical and functional items. That cooperative evaluation generated a mark for each group and a peer-assessment method was used to obtain individual performance marks from the group effort.Formal student feedback came from individual students, through answers on an end-of-project Likert questionnaire and free written responses, some of them from the ITCOLE project, allowing thus the comparison of our students' answers with those obtained by other European students.During the second phase the answers of the questions and Likert questionnaires were analyzed and, according to them, student guides and teacher tutorials of the Synergeia environment were created. These guides have been modified with the feedback received from teachers who used the preliminary versions of them in their classes.Two related researches are also described: the levels of openness as a constructivism-based teaching method to take into account the different skills that students show at the chemistry laboratory and a historical review of the first documented uses of the most important audiovisual and computer teaching aids in chemical education.

Page generated in 0.1059 seconds