166,147 research outputs found

    Gower as Data: Exploring the Application of Machine Learning to Gower’s Middle English Corpus

    Get PDF
    Distant reading, a digital humanities method in wide use, involves processing and analyzing a large amount of text through computer programs. In treating texts as data, these methods can highlight trends in diction, themes, and linguistic patterns that individual readers may miss or critical traditions may obscure. Though several scholars have undertaken projects using topic models and text mining on Middle English texts, the nonstandard orthography of Middle English makes this process more challenging than for our counterparts in later literature. This collaborative project uses Gower’s Confessio Amantis as a small, fixed corpus for analysis. We employ natural language processing to reexamine the Confessio’s themes, adding data analysis to the more traditional close reading strategies of Gower scholarship. We use Gower’s work as a case study both to help reduce the potential variants across textual versions and to more deeply investigate the corpus than distant reading normally allows. Here, we share our initial findings as well as our methodologies. We hope to share resources that will allow other scholars to engage in similar types of projects

    Leading Communities of Practice in Social Work. Groupwork or management?

    Get PDF
    Social work in the UK has undergone a period of momentous change in the last decade with the introduction of a ‘modernising agenda’ that has increased managerial approaches to the organisation, development and delivery of services. Whilst posing a threat to some, these approaches are embedded and social workers must find ways of working within them to synthesise appropriate responses that promote the values and cultural heritage of social work within the new context. This paper considers the possibilities offered by communities of practice to develop learning organisations in which a managed and participatory approach to social care can be generated. A super-ordinate model of contending cultures is developed and practice that draws on and is predicated by groupwork principles is presented as a potential way forward

    Machine Learning for Software Engineering: Models, Methods, and Applications

    Get PDF
    Machine Learning (ML) is the discipline that studies methods for automatically inferring models from data. Machine learning has been successfully applied in many areas of software engineering ranging from behaviour extraction, to testing, to bug fixing. Many more applications are yet be defined. However, a better understanding of ML methods, their assumptions and guarantees would help software engineers adopt and identify the appropriate methods for their desired applications. We argue that this choice can be guided by the models one seeks to infer. In this technical briefing, we review and reflect on the applications of ML for software engineering organised according to the models they produce and the methods they use. We introduce the principles of ML, give an overview of some key methods, and present examples of areas of software engineering benefiting from ML. We also discuss the open challenges for reaching the full potential of ML for software engineering and how ML can benefit from software engineering methods
    • …
    corecore