Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Osamu Imaichi

dblp:01/453 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
4since 2021 · last 2024
0009-0000-9620-6975ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 1 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%
Artificial intelligence
1 paper
Information extraction and text analysis · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
code search
0.812024
CHICOT: A Developer-Assistance Toolkit for Code Search with High-Level Contextual Information · AAAI 2024
Software maintenance and evolution
code reuse
0.212024
CHICOT: A Developer-Assistance Toolkit for Code Search with High-Level Contextual Information · AAAI 2024
Natural language and speech › Information extraction and text analysis
semantic analysis
0.011995
Integration of Syntactic, Semantic and Contextual Information in Processing Grammatically Ill-Formed Inputs · IJCAI 1995

Methods — techniques the papers use, named apart from their topics

syntactic parsing · 0.0semantic analysis · 0.0contextual analysis · 0.0
YearPublicationVenuePosition
2024 CHICOT: A Developer-Assistance Toolkit for Code Search with High-Level Contextual Information
abstract
We propose a source code search system named CHICOT (Code search with HIgh level COnText) to assist developers in reusing existing code. While previous studies have examined code search on the basis of code-level, fine-grained specifications such as functionality, logic, or implementation, CHICOT addresses a unique mission: code search with high-level contextual information, such as the purpose or domain of a developer's project. It achieves this feature by first extracting the context information from codebases and then considering this context during the search. It provides a VSCode plugin for daily coding assistance, and the built-in crawler ensures up-to-date code suggestions. The case study attests to the utility of CHICOT in real-world scenarios.
Terufumi Morishita, Yuta Koreeda, Atsuki Yamaguchi, Gaku Morio, Osamu Imaichi, Yasuhiro Sogawa
AAAI5
2024 JFLD: A Japanese Benchmark for Deductive Reasoning Based on Formal Logic
abstract
Large language models (LLMs) have proficiently solved a broad range of tasks with their rich knowledge but often struggle with logical reasoning. To foster the research on logical reasoning, many benchmarks have been proposed so far. However, most of these benchmarks are limited to English, hindering the evaluation of LLMs specialized for each language. To address this, we propose JFLD (Japanese Formal Logic Deduction), a deductive reasoning benchmark for Japanese. JFLD assess whether LLMs can generate logical steps to (dis-)prove a given hypothesis based on a given set of facts. Its key features are assessing pure logical reasoning abilities isolated from knowledge and assessing various reasoning rules. We evaluate various Japanese LLMs and see that they are still poor at logical reasoning, thus highlighting a substantial need for future research.
Terufumi Morishita, Atsuki Yamaguchi, Gaku Morio, Hikaru Tomonari, Osamu Imaichi, Yasuhiro Sogawa
LREC/COLING5
2023 LARCH: Large Language Model-based Automatic Readme Creation with Heuristics
abstract
Writing a readme is a crucial aspect of software development as it plays a vital role in managing and reusing program code. Though it is a pain point for many developers, automatically creating one remains a challenge even with the recent advancements in large language models (LLMs), because it requires generating an abstract description from thousands of lines of code. In this demo paper, we show that LLMs are capable of generating a coherent and factually correct readmes if we can identify a code fragment that is representative of the repository. Building upon this finding, we developed LARCH (LLM-based Automatic Readme Creation with Heuristics) which leverages representative code identification with heuristics and weak supervision. Through human and automated evaluations, we illustrate that LARCH can generate coherent and factually correct readmes in the majority of cases, outperforming a baseline that does not rely on representative code identification. We have made LARCH open-source and provided a cross-platform Visual Studio Code interface and command-line interface, accessible at https://github.com/hitachi-nlp/larch. A demo video showcasing LARCH's capabilities is available at https://youtu.be/ZUKkh5ED-O4.
Yuta Koreeda, Terufumi Morishita, Osamu Imaichi, Yasuhiro Sogawa
CIKM3
2023 Controlling keywords and their positions in text generation
abstract
One of the challenges in text generation is to control text generation as intended by the user.Previous studies proposed specifying the keywords that should be included in the generated text.However, this approach is insufficient to generate text that reflect the user's intent.For example, placing an important keyword at the beginning of the text would help attract the reader's attention; however, existing methods do not enable such flexible control.In this paper, we tackle a novel task of controlling not only keywords but also the position of each keyword in the text generation.To this end, we propose a task-independent method that uses special tokens to control the relative position of keywords.Experimental results on summarization and story generation tasks show that the proposed method can control keywords and their positions.The experimental results also demonstrate that controlling the keyword positions can generate summary texts that are closer to the user's intent than baseline.
Yuichi Sasazawa, Terufumi Morishita, Hiroaki Ozaki, Osamu Imaichi, Yasuhiro Sogawa
INLG4
2004 Constructing Word-Sense Association Networks from Bilingual Dictionary and Comparable Corpora
Hiroyuki Kaji, Osamu Imaichi
LREC2
2000 Information Access Based on Associative Calculation
Akihiko Takano, Yoshiki Niwa, Shingo Nishioka, Makoto Iwayama, Toru Hisamitsu, Osamu Imaichi, Hirofumi Sakurai
SOFSEM6
1995 Integration of Syntactic, Semantic and Contextual Information in Processing Grammatically Ill-Formed Inputs
Osamu Imaichi, Yuji Matsumoto 0001
IJCAI1