As a field of research, HCI is situated at the intersection of computer science, behavioral sciences, design, media studies, and several other fields of study. Researchers in HCI investigate the design and usage of computer technology, focusing primarily on the interaction between people and the computer.
With the explosive growth of textual information available from the web (from social media to long news articles), there is a need to develop tools to automate processing of such information, from searching and retrieval of textual information to understanding and interpreting user comments. Research in this fields tackles problems ranging from detecting sentiment from text to inferring information from news articles.
Machine learning is about developing efficient algorithms that can learn to make accurate decisions by finding patterns in past examples. There are a large number of techniques, but a few underlying principles that make machine learning work well. The applications are wide-ranging and numerous: industry, science, education, medicine, law, and arts all have many opportunities to use learning, and we work on many of them at Baylor.
Ubiquitous interconnectivity is simultaneously the source of great knowledge and risk. Our research into networking and cybersecurity addresses both extremes. In networking, we explore novel communication service architectures to insure correctness and scalability. To protect this infrastructure, we focus on topic including cryptocurrency, production isolation for risk mitigation, contextual authentication and authorization, etc.
Software Engineering research develops the methods used to produce and maintain high-quality software in a systematic, controlled, and efficient manner. Our research focus has spanned the areas of software analysis and testing, aspect-oriented software development, distributed software design involving microservice architecture, and Internet of Things (IoT) security.